/*! tailwindcss v4.2.1 | 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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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}.absolute{position:absolute}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.rounded{border-radius:.25rem}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--blue:#245bd6;--navy:#102650;--cream:#fbf5e8;--ink:#17213b;--muted:#6b7487;--green:#16835b;--line:#dfe5ef}*{box-sizing:border-box}body{color:var(--ink);background:#fffdfa;margin:0;font-family:Trebuchet MS,Arial,sans-serif}button,input{font:inherit}a{color:inherit;text-decoration:none}.home{background:linear-gradient(to bottom,#dceaff 0 50%,var(--cream) 50%);min-height:100vh;overflow:hidden}.home nav{color:#294269;justify-content:space-between;align-items:center;height:80px;padding:0 5vw;font-size:14px;font-weight:700;display:flex}.home nav div{align-items:center;gap:28px;display:flex}.home button,.header button,.sectionTitle button{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:99px;padding:11px 20px;font-weight:800}.hero{flex-direction:column;justify-content:center;align-items:center;height:62vh;min-height:500px;padding-bottom:7vh;display:flex}.brand{width:clamp(360px,44vw,570px);height:auto;display:block}.hero h1{color:#39557f;letter-spacing:.3px;margin:22px 0 35px;font-size:clamp(19px,2vw,27px)}.hero form{width:min(760px,88vw);position:relative}.search{background:#fff;border-radius:22px;align-items:center;height:72px;padding:8px 9px 8px 23px;display:flex;box-shadow:0 16px 42px #1d40792b}.search>b{color:#6f82a0;margin-right:12px;font-size:30px;transform:rotate(-20deg)}.search input{border:0;outline:0;flex:1;min-width:0;font-size:17px}.search button{background:var(--blue);border-radius:15px;height:52px;padding:0 28px}.suggestions{z-index:4;background:#fff;border-radius:18px;padding:8px;position:absolute;top:80px;left:0;right:0;box-shadow:0 20px 45px #152b5233}.suggestions button{width:100%;color:var(--ink);text-align:left;background:#fff;border-radius:12px;align-items:center;gap:14px;padding:12px;display:flex}.suggestions button:hover{background:#f3f7ff}.suggestions span{flex-direction:column;display:flex}.suggestions small{color:var(--muted);margin-top:3px}.suggestions button>b{color:var(--blue);margin-left:auto}.thumb{background:#e52c31;border-radius:9px;width:38px;height:38px;box-shadow:inset 0 -12px #b61d28}.t1{background:#f39d24;box-shadow:inset 0 -12px #222}.t2{background:#df252d;box-shadow:inset 0 -12px #2b3343}.trust{color:#53647f;margin-top:26px;font-size:14px;font-weight:700}.trust i,.panel>i{width:25px;height:25px;color:var(--green);background:#d8f2e7;border-radius:50%;justify-content:center;align-items:center;margin-right:8px;font-style:normal;display:inline-flex}.why{justify-content:space-between;align-items:end;width:min(1080px,88vw);margin:4vh auto 0;display:flex}.why small,.cards article>small,.sectionTitle small,.timeline>small{letter-spacing:1.5px;color:var(--blue);font-size:11px;font-weight:900}.why h2{font-size:22px}.promises{color:#5e6472;grid-template-columns:1fr 1fr;gap:12px 30px;font-size:13px;font-weight:700;display:grid}.promises span:first-letter{color:var(--green)}.header{background:#fff;border-bottom:1px solid #edf0f5;grid-template-columns:200px minmax(280px,610px) 1fr;align-items:center;gap:24px;height:78px;padding:0 5vw;display:grid}.logo{width:132px;height:auto;display:block}.wordmarkLink{align-items:center;line-height:1;display:inline-flex}.bubWordmarkImage{object-fit:contain}.topsearch{background:#f8fafd;border:1px solid #dbe2ed;border-radius:13px;align-items:center;gap:9px;height:45px;padding:0 16px;display:flex}.topsearch input{background:0 0;border:0;outline:0;width:100%}.header nav{justify-content:flex-end;align-items:center;gap:22px;font-size:13px;font-weight:800;display:flex}.productHero{background:linear-gradient(115deg,#dceaff 0 53%,var(--cream) 53%);padding:30px 7vw 45px}.productHero>p{color:#60708a;max-width:1200px;margin:0 auto 15px;font-size:12px}.productGrid{grid-template-columns:44% 56%;align-items:center;max-width:1200px;min-height:390px;margin:auto;display:grid}.visual{justify-content:center;display:flex}.drill{filter:drop-shadow(0 23px 19px #1e30493d);width:350px;height:260px;position:relative;transform:rotate(-4deg)}.drill:before{content:"";clip-path:polygon(0 0,100% 5%,91% 100%,5% 92%);background:linear-gradient(145deg,#eb3337,#bd171f);border-radius:28px 18px 18px 12px;width:215px;height:95px;position:absolute;top:48px;left:74px}.drill:after{content:"";clip-path:polygon(0 28%,100% 0,100% 100%,0 72%);background:linear-gradient(90deg,#17202d,#596270,#151d28);width:93px;height:46px;position:absolute;top:69px;left:8px}.drill>b,.drill>span{z-index:2;color:#fff;font-style:italic;position:absolute;left:95px}.drill>b{top:76px}.drill>span{font-size:10px;font-weight:900;top:97px}.drill>i{z-index:2;clip-path:polygon(0 0,100% 5%,83% 100%,23% 100%);background:linear-gradient(100deg,#252b34 0 40%,#da252b 41%);width:63px;height:112px;position:absolute;top:127px;left:160px}.drill>em{z-index:3;color:#fff;background:#242b34;border-radius:6px 14px 5px 5px;width:125px;height:42px;padding:13px 20px;font-size:13px;font-style:normal;font-weight:900;position:absolute;bottom:8px;left:139px;box-shadow:inset 0 5px #e52b32}.details{padding-left:7%}.details>small{color:var(--blue);letter-spacing:1px;background:#fff9;border-radius:99px;padding:7px 12px;font-size:10px;font-weight:900;display:inline-block}.details h1{letter-spacing:-2px;color:var(--navy);margin:16px 0 6px;font-size:clamp(34px,4vw,53px);line-height:1.04}.details>p{color:#768093}.metrics{align-items:center;gap:25px;margin-top:25px;display:flex}.metrics>div{flex-direction:column;display:flex}.metrics>div:nth-child(2){border-right:1px solid #cad2de;padding-right:25px}.metrics b{font-size:25px}.metrics small{color:#69758a;margin-top:5px;display:block}.score{background:var(--blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;gap:7px;width:105px;height:105px;box-shadow:0 10px 25px #245bd644;flex-direction:row!important;display:flex!important}.score b{font-size:37px}.score span{font-size:9px;font-weight:800}.stars{color:#f4a928;letter-spacing:2px}.green{color:var(--green);font-size:30px!important}.confidence{font-size:11px!important}.confidence b{color:var(--green);margin-right:8px}.tabs{border-bottom:1px solid var(--line);background:#fff;align-items:end;gap:4px;height:64px;padding:0 7vw;display:flex;overflow-x:auto}.tabs button{color:#727d90;white-space:nowrap;cursor:pointer;background:#fff;border:0;border-bottom:3px solid #0000;padding:22px 20px 17px;font-size:12px;font-weight:800}.tabs .active{color:var(--blue);border-color:var(--blue)}.content{max-width:1200px;min-height:500px;margin:auto;padding:46px 4vw 80px}.cards{grid-template-columns:1.25fr .75fr;gap:22px;display:grid}.cards article,.review,.timeline,.panel{border:1px solid var(--line);background:#fff;border-radius:20px;padding:28px;box-shadow:0 8px 28px #2434520d}.summary h2,.timeline h2{color:var(--navy);margin:9px 0;font-size:28px}.summary p,.timeline p,.review>p,.panel p{color:#667184;line-height:1.65}.sentiments{grid-template-columns:1fr 1fr;gap:20px;display:grid}.sentiments div{flex-wrap:wrap;gap:8px;display:flex}.sentiments b{width:100%}.sentiments span,.chips span{color:#287556;background:#eaf7f1;border-radius:99px;padding:7px 10px;font-size:11px;font-weight:700}.sentiments .bad{color:#9a5134;background:#fff0ea}.rating{grid-template-columns:85px 1fr 30px;align-items:center;gap:12px;margin:18px 0;font-size:12px;display:grid}.rating i{background:#e8edf5;border-radius:99px;height:7px;overflow:hidden}.rating i b{background:var(--blue);height:100%;display:block}.mini{justify-content:space-between;margin-top:30px;display:flex}.mini div{text-align:center;flex-direction:column;display:flex}.mini i{border:3px solid var(--blue);border-radius:50%;width:12px;height:12px;margin:12px auto}.mini span{color:#768094;font-size:10px}.cards article h2 span{font-size:13px}.avatars{color:var(--blue);word-spacing:14px;font-weight:900}.avatars b{background:var(--blue);color:#fff;border-radius:99px;padding:8px}.sectionTitle{justify-content:space-between;align-items:end;margin-bottom:24px;display:flex}.sectionTitle h2{margin:7px 0 0;font-size:32px}.sectionTitle button{background:var(--blue)}.review{margin:18px 0}.reviewer{grid-template-columns:44px 1fr auto;gap:13px;display:grid}.reviewer>i{width:43px;height:43px;color:var(--blue);background:#e0eaff;border-radius:50%;justify-content:center;align-items:center;font-style:normal;font-weight:900;display:flex}.reviewer div{flex-direction:column;display:flex}.reviewer strong{color:var(--green);margin:4px 0;font-size:10px}.reviewer small{color:#7b8494}.reviewer em{font-size:23px;font-style:normal;font-weight:900}.reviewer em span{color:#f4a928;font-size:9px;display:block}.review>button{border:1px solid var(--line);background:#fff;border-radius:99px;padding:8px 13px}.chips{gap:8px;margin:17px 0;display:flex}.timeline{padding:40px}.timelineRow{justify-content:space-between;margin-top:50px;display:flex;position:relative}.timelineRow:before{content:"";background:var(--blue);height:3px;position:absolute;top:34px;left:8%;right:8%}.timelineRow div{text-align:center;z-index:1;flex-direction:column;display:flex}.timelineRow i{border:4px solid var(--blue);background:#fff;border-radius:50%;width:15px;height:15px;margin:12px auto}.timelineRow span{color:#768094;font-size:11px}.panel{text-align:center;max-width:760px;margin:auto;padding:48px}.panel>i{width:46px;height:46px;font-size:22px}.panel>span{border-top:1px solid var(--line);text-align:left;justify-content:space-between;padding:15px;font-size:13px;font-weight:800;display:flex}.panel>span b{color:var(--blue)}@media (width<=800px){.home nav{padding:0 20px}.home nav>a{display:none}.hero{height:61vh}.brand{width:min(335px,84vw)}.search button{display:none}.why{flex-direction:column;align-items:flex-start;gap:20px}.header{grid-template-columns:1fr auto;height:68px;padding:0 20px}.topsearch,.header nav a{display:none}.productHero{background:linear-gradient(to bottom,#dceaff 0 43%,var(--cream) 43%);padding:22px 20px 32px}.productGrid{grid-template-columns:1fr}.visual{height:250px}.drill{transform:scale(.76)rotate(-4deg)}.details{padding:15px 0 0}.details h1{font-size:35px}.metrics{gap:13px}.score{width:88px;height:88px}.metrics>div:nth-child(2){padding-right:13px}.tabs{padding:0 10px}.content{padding:28px 16px 60px}.cards,.sentiments{grid-template-columns:1fr}.reviewer{grid-template-columns:40px 1fr}.reviewer em{grid-column:2}.chips{flex-wrap:wrap}.panel{padding:32px 22px}}a,button,[role=button]{cursor:pointer}.reviewCta{background:var(--blue);color:#fff;border-radius:99px;justify-content:center;align-items:center;padding:12px 20px;font-weight:800;display:inline-flex}.reviewFlow{background:#f8f9fc;min-height:100vh}.reviewHeader{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.closeReview{color:#52627d;border:1px solid var(--line);border-radius:99px;padding:10px 17px;font-size:13px;font-weight:800}.reviewProgress{border-bottom:1px solid var(--line);background:#fff;padding:20px max(6vw,24px) 17px}.progressTop{justify-content:space-between;max-width:1050px;margin:auto;font-size:13px;display:flex}.progressTop span{color:var(--muted)}.progressTrack{background:#e7ebf2;border-radius:99px;max-width:1050px;height:5px;margin:14px auto 11px;overflow:hidden}.progressTrack i{background:var(--blue);border-radius:99px;height:100%;transition:width .3s;display:block}.stepNames{justify-content:space-between;max-width:1050px;margin:auto;display:flex}.stepNames span{color:#9aa2b0;font-size:10px;font-weight:800}.stepNames .on{color:var(--blue)}.reviewWorkspace{grid-template-columns:310px 1fr;align-items:start;gap:32px;max-width:1050px;margin:38px auto;padding:0 24px;display:grid}.reviewProduct,.reviewForm{border:1px solid var(--line);background:#fff;border-radius:22px;box-shadow:0 10px 30px #2434520c}.reviewProduct{padding:28px;position:sticky;top:20px}.reviewProductDetails{clear:both;display:block}.reviewProductDetails>small,.reviewForm>div>small{color:var(--blue);letter-spacing:1.5px;font-size:10px;font-weight:900;display:block}.reviewProduct h2{color:var(--navy);margin:7px 0;font-size:19px;line-height:1.25}.reviewProductDetails>p{color:var(--muted);font-size:12px}.reviewDrill{height:150px;margin-bottom:20px;position:relative;transform:scale(.75)}.reviewDrill:before{content:"";clip-path:polygon(0 0,100% 5%,91% 100%,5% 92%);background:linear-gradient(145deg,#eb3337,#bd171f);border-radius:25px;width:205px;height:85px;position:absolute;top:20px;left:36px}.reviewDrill>i{z-index:2;clip-path:polygon(0 0,100% 5%,83% 100%,23% 100%);background:linear-gradient(100deg,#252b34 0 40%,#da252b 41%);width:59px;height:95px;position:absolute;top:96px;left:120px}.reviewDrill>b{z-index:2;color:#fff;font-style:italic;position:absolute;top:47px;left:58px}.reviewDrill>em{z-index:3;color:#fff;background:#242b34;border-radius:7px;width:115px;height:39px;padding:12px 17px;font-size:12px;font-style:normal;font-weight:900;position:absolute;top:170px;left:102px;box-shadow:inset 0 5px #e52b32}.privacyNote{border-top:1px solid var(--line);flex-direction:column;gap:4px;margin-top:22px;padding-top:18px;display:flex}.privacyNote b{color:var(--green);font-size:11px}.privacyNote span{color:var(--muted);font-size:10px;line-height:1.4}.reviewForm{min-height:570px;padding:38px 42px}.reviewForm h1{color:var(--navy);letter-spacing:-1px;margin:8px 0;font-size:32px}.reviewForm>div>p{color:#677286;max-width:580px;margin-bottom:30px;line-height:1.5}.reviewForm label{margin:24px 0 10px;font-size:12px;font-weight:900;display:block}.choiceGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.choiceGrid button,.yesNo button{text-align:left;color:#4f5d73;background:#fff;border:1px solid #dce2ec;border-radius:13px;justify-content:space-between;padding:15px 16px;font-size:12px;font-weight:750;display:flex}.choiceGrid button i{visibility:hidden;color:var(--blue);font-style:normal}.choiceGrid button.chosen,.yesNo button.chosen{border:2px solid var(--blue);color:var(--blue);background:#f2f6ff;padding:14px 15px}.choiceGrid button.chosen i{visibility:visible}.bigStars{gap:8px;display:flex}.bigStars button{color:#d7dde8;background:0 0;border:0;padding:0 3px;font-size:45px}.bigStars button.lit{color:#f4a928}.yesNo{grid-template-columns:1fr 1fr;gap:10px;display:grid}.textField{background:#fbfcfe;border:1px solid #dce2ec;border-radius:13px;outline:0;width:100%;padding:15px}.textField:focus{border:2px solid var(--blue);padding:14px}.reviewForm textarea{resize:vertical;line-height:1.6}.helper{color:#8992a2;margin-top:7px;font-size:10px;display:block}.verifyOptions{gap:12px;display:grid}.verifyOptions button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:14px;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:17px;display:grid}.verifyOptions button>i{width:34px;height:34px;color:var(--green);background:#e4f5ed;border-radius:50%;justify-content:center;align-items:center;font-style:normal;display:flex}.verifyOptions span{flex-direction:column;display:flex}.verifyOptions span small{color:var(--muted);margin-top:3px}.verifyOptions em{color:var(--blue);background:#eef4ff;border-radius:99px;padding:6px 9px;font-size:10px;font-style:normal}.demoNotice{background:var(--cream);color:#75684e;border-radius:12px;margin-top:25px;padding:14px;font-size:11px;line-height:1.5}.formActions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:35px;padding-top:22px;display:flex}.formActions button{border:0;border-radius:12px;padding:13px 22px;font-weight:850}.formActions .back{color:#58657a;border:1px solid var(--line);background:#fff}.formActions .continue{background:var(--blue);color:#fff}@media (width<=760px){.reviewHeader{padding:0 20px}.reviewWorkspace{grid-template-columns:1fr;margin:22px auto;padding:0 15px}.reviewProduct{display:none;position:static}.reviewForm{min-height:auto;padding:28px 21px}.reviewForm h1{font-size:27px}.choiceGrid{grid-template-columns:1fr}.stepNames span{font-size:8px}.reviewProgress{padding-left:20px;padding-right:20px}}.noResults{color:#59667a;flex-direction:column;gap:5px;padding:20px;display:flex}.noResults b{font-size:13px}.noResults span{color:#8a93a2;font-size:11px}.topsearch{position:relative}.headerSuggestions{border:1px solid var(--line);z-index:30;background:#fff;border-radius:14px;padding:7px;position:absolute;top:52px;left:0;right:0;box-shadow:0 15px 35px #23395826}.headerSuggestions button{width:100%;color:var(--ink);text-align:left;background:#fff;border:0;border-radius:10px;justify-content:space-between;padding:11px;display:flex}.headerSuggestions button:hover{background:#f3f7ff}.headerSuggestions button span{flex-direction:column;display:flex}.headerSuggestions button small{color:var(--muted);margin-top:3px;font-weight:500}.headerSuggestions button i{color:var(--blue);font-style:normal}.headerSuggestions>p{color:var(--muted);margin:10px;font-size:12px}.sentiments span{align-items:center;min-height:31px;line-height:1.15;display:inline-flex}.avatars{margin-top:26px;transform:translateY(5px)}.meter,.pliers{filter:drop-shadow(0 22px 18px #1e30493d);width:330px;height:270px;position:relative}.meter:before{content:"";background:linear-gradient(145deg,#f3a525,#d98712);border-radius:28px 28px 18px 18px;width:145px;height:205px;position:absolute;top:42px;left:95px;box-shadow:inset 0 0 0 9px #333}.meter:after{content:"";clip-path:polygon(0 0,100% 0,100% 72%,70% 100%,53% 72%,0 72%);border:24px solid #292f38;border-bottom-width:38px;border-radius:55% 55% 35% 35%;width:110px;height:118px;position:absolute;top:-6px;left:112px}.meter>i{z-index:2;background:#bfe3d7;border:7px solid #333;border-radius:6px;width:93px;height:55px;position:absolute;top:95px;left:121px}.meter>b,.meter>span,.meter>em{z-index:3;position:absolute}.meter>b{font-size:15px;top:112px;left:140px}.meter>span{font-size:10px;font-weight:900;top:164px;left:126px}.meter>em{color:#fff;background:#333;border-radius:99px;padding:8px 11px;font-size:11px;font-style:normal;top:198px;left:141px}.pliers:before,.pliers:after{content:"";transform-origin:50% 15%;background:linear-gradient(90deg,#cb1f29,#ed3038);border-radius:20px;width:49px;height:195px;position:absolute;top:68px}.pliers:before{left:116px;transform:rotate(22deg)}.pliers:after{right:116px;transform:rotate(-22deg)}.pliers>i{z-index:2;border:30px solid #323944;border-bottom:12px solid #0000;border-radius:55% 55% 35% 35%;width:140px;height:112px;position:absolute;top:7px;left:95px;transform:rotate(-8deg)}.pliers>b,.pliers>span,.pliers>em{z-index:3;color:#fff;position:absolute}.pliers>b{font-size:13px;top:180px;left:82px;transform:rotate(22deg)}.pliers>span{font-size:10px;font-weight:900;top:180px;right:80px;transform:rotate(-22deg)}.pliers>em{background:#333;border-radius:99px;padding:7px 10px;font-size:10px;font-style:normal;top:113px;left:139px}@media (width<=800px){.meter,.pliers{transform:scale(.76)}}.breadcrumbLinks{align-items:center;gap:9px;display:flex}.breadcrumbLinks a{color:#526b93;font-weight:800}.breadcrumbLinks a:hover{color:var(--blue);text-decoration:underline}.breadcrumbLinks span{color:#9aa4b4}.ageGraph{background:repeating-linear-gradient(#0000 0 69px,#e9edf4 70px);border-bottom:1px solid #d8e0ec;border-left:1px solid #d8e0ec;height:285px;margin-top:28px;position:relative;overflow:hidden}.ageGraph:before{content:"Newer";letter-spacing:1px;color:#9aa4b3;text-transform:uppercase;font-size:9px;position:absolute;top:8px;left:10px}.ageGraph:after{content:"Older →";letter-spacing:1px;color:#9aa4b3;text-transform:uppercase;font-size:9px;position:absolute;bottom:8px;right:10px}.agePoint{text-align:center;z-index:2;width:25%;position:absolute}.agePoint b,.agePoint span{display:block}.agePoint b{color:var(--navy);font-size:21px}.agePoint i{border:4px solid var(--blue);z-index:3;background:#fff;border-radius:50%;width:17px;height:17px;margin:10px auto 9px;display:block;position:relative}.agePoint span{color:#6e798d;font-size:10px;font-weight:750}.agePoint:not(:last-child):after{content:"";background:linear-gradient(90deg,var(--blue),#6e97e8);transform-origin:0;z-index:1;border-radius:99px;width:102%;height:4px;position:absolute;top:40px;left:50%}.age0{top:27px;left:0}.age1{top:68px;left:25%}.age2{top:111px;left:50%}.age3{top:157px;left:75%}.age0:after{transform:rotate(9.2deg)}.age1:after{transform:rotate(9.7deg)}.age2:after{transform:rotate(10.3deg)}.catalogPage{background:#f8f9fc;min-height:100vh}.catalogHeader{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.catalogHeader>a:last-child{color:#5d6c83;font-size:12px;font-weight:800}.catalogHero{background:linear-gradient(115deg,#dceaff 0 64%,var(--cream) 64%);padding:64px max(7vw,24px)}.catalogHero>*{max-width:1100px;margin-left:auto;margin-right:auto}.catalogHero>small,.inventoryPicker section>small{color:var(--blue);letter-spacing:1.5px;font-size:10px;font-weight:900;display:block}.catalogHero h1{letter-spacing:-2.5px;color:var(--navy);margin-top:10px;margin-bottom:8px;font-size:clamp(42px,6vw,70px)}.catalogHero>p{color:#61708a;margin-top:0}.catalogSearch,.inventorySearch{color:#7485a0;background:#fff;border:1px solid #dfe5ed;border-radius:17px;align-items:center;gap:12px;height:60px;margin:32px auto 0 0;padding:0 20px;font-size:24px;display:flex;box-shadow:0 14px 34px #24467d1c;max-width:720px!important}.catalogSearch input,.inventorySearch input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:15px}.catalogResults{max-width:1100px;margin:0 auto;padding:38px 24px 80px}.resultCount{align-items:baseline;gap:8px;margin-bottom:18px;display:flex}.resultCount b{font-size:15px}.resultCount span{color:var(--muted);font-size:11px}.catalogGrid{gap:15px;display:grid}.catalogCard{border:1px solid var(--line);background:#fff;border-radius:19px;grid-template-columns:140px 1fr auto;align-items:center;gap:24px;padding:21px;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 7px 24px #2434520b}.catalogCard:hover{transform:translateY(-2px);box-shadow:0 12px 30px #24345218}.catalogArt{background:#edf3fc;border-radius:16px;height:115px;position:relative;overflow:hidden}.catalogArt:before,.inventoryIcon:before{content:"";border-radius:11px;position:absolute;inset:24% 22%}.drillThumb:before{background:#d92730;box-shadow:22px 22px 0 -7px #2e3540}.meterThumb:before{background:#efa22c;box-shadow:inset 0 0 0 7px #303641}.pliersThumb:before{background:linear-gradient(72deg,#0000 0 35%,#d72731 36% 48%,#0000 49% 55%,#d72731 56% 68%,#0000 69%)}.catalogCardBody>small{color:var(--blue);font-size:10px;font-weight:850}.catalogCardBody h2{color:var(--navy);margin:5px 0;font-size:21px}.catalogCardBody>p{color:var(--muted);margin:4px 0 14px;font-size:12px}.catalogCardBody>div{align-items:center;gap:8px;display:flex}.catalogCardBody>div strong{color:var(--blue);font-size:24px}.catalogCardBody>div span{color:#61708a;width:48px;font-size:9px;line-height:1.05}.catalogCardBody>div b{color:#68748a;border-left:1px solid var(--line);padding-left:10px;font-size:10px}.catalogCard>em{color:var(--blue);font-size:11px;font-style:normal;font-weight:850}.catalogEmpty{text-align:center;background:#fff;border:1px dashed #cfd8e7;border-radius:17px;flex-direction:column;gap:5px;padding:35px;display:flex}.catalogEmpty span{color:var(--muted);font-size:11px}.inventoryPicker{background:linear-gradient(#dceaff 0 330px,#f8f9fc 330px);min-height:100vh}.inventoryPicker>section{max-width:840px;margin:auto;padding:62px 24px 80px}.inventoryPicker h1{color:var(--navy);letter-spacing:-2px;margin:9px 0;font-size:clamp(35px,5vw,55px)}.inventoryPicker section>p{color:#61708a}.inventorySearch{margin-top:28px;max-width:none!important}.inventoryList{gap:12px;margin-top:24px;display:grid}.inventoryList>a{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:65px 1fr auto;align-items:center;gap:15px;padding:15px;display:grid;box-shadow:0 6px 20px #2434520b}.inventoryList>a:hover{border-color:#a9c2f2}.inventoryIcon{background:#edf3fc;border-radius:11px;width:65px;height:56px;position:relative;overflow:hidden}.inventoryList span{flex-direction:column;display:flex}.inventoryList span b{font-size:13px}.inventoryList span small{color:var(--muted);margin-top:4px;font-size:10px}.inventoryList em{color:var(--blue);font-size:10px;font-style:normal;font-weight:850}@media (width<=700px){.ageGraph{height:250px}.agePoint span{font-size:8px}.age0{top:25px}.age1{top:58px}.age2{top:95px}.age3{top:135px}.age0:after{transform:rotate(12deg)}.age1:after{transform:rotate(13deg)}.age2:after{transform:rotate(14deg)}.catalogHero{padding-top:45px;padding-bottom:45px}.catalogCard{grid-template-columns:85px 1fr}.catalogArt{height:85px}.catalogCard>em{display:none}.inventoryList>a{grid-template-columns:55px 1fr}.inventoryIcon{width:55px}.inventoryList em{display:none}.breadcrumbLinks{font-size:11px!important}}.trueAgeGraph{background:#fbfcfe;border:1px solid #e1e7f0;border-radius:15px;height:330px;margin-top:26px;padding:14px 10px 4px}.trueAgeGraph canvas{width:100%;height:100%;display:block}@media (width<=700px){.trueAgeGraph{height:285px;padding-left:2px;padding-right:2px}}.helper.warning{color:#a64a3d;font-weight:800}.helper.ready{color:var(--green);font-weight:800}.formActions .continue:disabled{color:#edf0f5;cursor:not-allowed;box-shadow:none;background:#aeb8c8}.reviewMeter,.reviewPliers{height:150px;margin-bottom:20px;position:relative;transform:scale(.75)}.reviewMeter:before{content:"";background:linear-gradient(145deg,#f3a525,#d98712);border-radius:26px 26px 15px 15px;width:130px;height:185px;position:absolute;top:-5px;left:58px;box-shadow:inset 0 0 0 9px #333}.reviewMeter:after{content:"";clip-path:polygon(0 0,100% 0,100% 72%,70% 100%,53% 72%,0 72%);border:22px solid #292f38;border-bottom-width:33px;border-radius:55% 55% 35% 35%;width:102px;height:100px;position:absolute;top:-50px;left:72px}.reviewMeter>i{z-index:2;background:#bfe3d7;border:6px solid #333;border-radius:5px;width:82px;height:48px;position:absolute;top:43px;left:82px}.reviewMeter>b{z-index:3;font-size:14px;position:absolute;top:58px;left:96px}.reviewMeter>em{z-index:3;color:#fff;background:#333;border-radius:99px;padding:7px 10px;font-size:10px;font-style:normal;position:absolute;top:113px;left:95px}.reviewPliers:before,.reviewPliers:after{content:"";transform-origin:50% 15%;background:linear-gradient(90deg,#cb1f29,#ed3038);border-radius:18px;width:42px;height:180px;position:absolute;top:14px}.reviewPliers:before{left:72px;transform:rotate(22deg)}.reviewPliers:after{right:72px;transform:rotate(-22deg)}.reviewPliers>i{z-index:2;border:28px solid #323944;border-bottom:12px solid #0000;border-radius:55% 55% 35% 35%;width:150px;height:110px;position:absolute;top:-42px;left:48px;transform:rotate(-8deg)}.reviewPliers>b,.reviewPliers>em{z-index:3;color:#fff;font-size:10px;font-style:normal;position:absolute}.reviewPliers>b{top:102px;left:40px;transform:rotate(22deg)}.reviewPliers>em{font-weight:800;top:104px;right:35px;transform:rotate(-22deg)}.requiredMark{color:#a64a3d;vertical-align:1px;background:#fff0ed;border-radius:99px;margin-left:5px;padding:4px 7px;font-size:9px;font-style:normal}.continueGroup{flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.continueGroup>span{text-align:right;max-width:none;font-size:10px;font-weight:800;line-height:1.35}.reviewActionButtons{justify-content:flex-end;align-items:center;gap:10px;display:flex}.formActions{align-items:flex-end}.formActions .saveExit{color:var(--navy);background:#fff;border:1px solid #cbd6e6}.formActions .saveExit:hover{background:#f4f7fc;border-color:#9fb2cf}.requirementMissing{color:#a64a3d}.requirementMet{color:var(--green)}.whyPage{background:#fffdfa;min-height:100vh;overflow:hidden}.whyNav{z-index:5;background:#dceaff;justify-content:space-between;align-items:center;height:78px;padding:0 5vw;display:flex;position:relative}.whyNav nav{color:#405878;align-items:center;gap:27px;font-size:12px;font-weight:850;display:flex}.whyNav button{background:var(--navy);color:#fff;border:0;border-radius:99px;padding:11px 19px;font-weight:850}.whyHero{background:linear-gradient(120deg,#dceaff 0 58%,#fbf5e8 58%);grid-template-columns:minmax(0,1.1fr) minmax(370px,.9fr);align-items:center;gap:55px;min-height:710px;padding:95px max(6vw,24px) 85px;display:grid;position:relative}.whyHeroCopy,.signalDemo{z-index:2;position:relative}.whyHeroCopy>small,.whyManifesto>small,.stackIntro>small,.truthCopy>small,.principlesTitle>small,.whyPromise small,.whyFinal>small{color:var(--blue);letter-spacing:2px;font-size:10px;font-weight:950;display:block}.whyHero h1{letter-spacing:-4px;color:var(--navy);max-width:900px;margin:18px 0 26px;font-size:clamp(49px,6.3vw,86px);line-height:.98}.whyHero h1 span,.whyFinal h2 span{color:var(--blue)}.whyHeroCopy>p{color:#526580;max-width:690px;font-size:18px;line-height:1.7}.whyHeroActions{gap:13px;margin-top:34px;display:flex}.whyHeroActions a,.whyFinal a{background:var(--blue);color:#fff;border-radius:99px;padding:15px 22px;font-size:12px;font-weight:900}.whyHeroActions a:last-child,.whyFinal a:last-child{color:var(--navy);background:#fff;border:1px solid #cfd8e7}.whyOrb{filter:blur(2px);opacity:.55;border-radius:50%;position:absolute}.orbOne{background:#b9d4ff;width:330px;height:330px;bottom:-130px;left:-100px}.orbTwo{background:#ffe2ac;width:260px;height:260px;top:80px;right:-90px}.signalDemo{min-height:470px}.noiseCard,.trustCard{border-radius:25px;padding:27px;position:absolute;box-shadow:0 25px 70px #1b31542b}.noiseCard{color:#8b92a0;background:#fffdf9;border:1px solid #ebe4d8;width:280px;height:300px;top:10px;right:36%;transform:rotate(-5deg)}.noiseCard>span,.trustCard>strong{letter-spacing:1.5px;font-size:9px;font-weight:900;display:block}.noiseCard>b{color:#f3aa36;margin-top:38px;font-size:26px;display:block}.noiseCard>strong{color:#c4c9d1;font-size:65px;line-height:1}.noiseCard>p{font-size:13px}.noiseCard>small{font-size:9px}.noiseCard>i{color:#b05b4e;background:#fff0ed;border-radius:8px;margin-top:24px;padding:8px;font-size:8px;font-style:normal;font-weight:900;display:block}.trustCard{background:var(--navy);color:#fff;width:310px;bottom:13px;right:0;transform:rotate(4deg)}.miniScore{align-items:center;gap:12px;margin-bottom:18px;display:flex}.miniScore>b{background:var(--blue);border:7px solid #6e9fff;border-radius:50%;justify-content:center;align-items:center;width:83px;height:83px;font-size:31px;display:flex}.miniScore span{font-size:9px;font-weight:900;line-height:1.3}.trustCard>strong{letter-spacing:0;margin:12px 0 17px;font-size:16px}.trustCard>div:last-child{gap:9px;display:grid}.trustCard>div:last-child span{color:#d9e5ff;background:#ffffff12;border:1px solid #ffffff1d;border-radius:10px;padding:10px;font-size:10px;font-weight:800}.whyManifesto{background:var(--navy);color:#fff;text-align:center;padding:125px max(8vw,24px)}.whyManifesto h2{letter-spacing:-3px;margin:18px auto 28px;font-size:clamp(42px,5vw,70px)}.whyManifesto p{color:#bdcbea;max-width:900px;margin:auto;font-size:19px;line-height:1.75}.trustStack{background:#fffdfa;grid-template-columns:.8fr 1.2fr;gap:80px;padding:115px max(7vw,24px);display:grid}.stackIntro{align-self:start;position:sticky;top:50px}.stackIntro h2,.truthCopy h2,.principlesTitle h2{letter-spacing:-2.5px;color:var(--navy);margin:17px 0 23px;font-size:clamp(40px,4.6vw,62px);line-height:1.02}.stackIntro p,.truthCopy>p{color:#657188;line-height:1.7}.stackSteps{gap:15px;display:grid}.stackSteps article{border:1px solid var(--line);background:#fff;border-radius:22px;grid-template-columns:58px 1fr;gap:6px 20px;padding:28px;display:grid;box-shadow:0 10px 28px #2434520b}.stackSteps i{width:52px;height:52px;color:var(--blue);background:#edf3ff;border-radius:15px;grid-row:1/4;justify-content:center;align-items:center;font-style:normal;font-weight:950;display:flex}.stackSteps span{color:var(--blue);letter-spacing:1.5px;font-size:9px;font-weight:950}.stackSteps h3{color:var(--navy);margin:4px 0;font-size:20px}.stackSteps p{color:#6c778b;margin:2px 0;font-size:12px;line-height:1.6}.truthSplit{background:#e5efff;grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding:105px max(7vw,24px);display:grid}.truthVisual{justify-content:center;align-items:center;min-height:460px;display:flex;position:relative}.pulseRing{background:var(--navy);color:#fff;border:24px solid #c6dafb;border-radius:50%;outline:3px solid #8daee6;flex-direction:column;justify-content:center;align-items:center;width:300px;height:300px;display:flex;box-shadow:0 25px 55px #2b4d8335}.pulseRing span{letter-spacing:-5px;font-size:75px;font-weight:950}.pulseRing small{text-align:center;color:#bcd0f8;font-weight:900;line-height:1.4}.signalPill{color:#315484;background:#fff;border:1px solid #c6d6ed;border-radius:99px;padding:12px 18px;font-size:10px;font-weight:900;position:absolute;box-shadow:0 10px 24px #24345218}.pillA{top:52px;right:4%}.pillB{bottom:95px;left:0}.pillC{bottom:34px;right:2%}.truthCopy ul{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.truthCopy li{background:#ffffffa6;border:1px solid #fff;border-radius:15px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.truthCopy li b{color:var(--navy);font-size:13px}.truthCopy li span{color:#64748e;font-size:11px}.principles{background:var(--cream);padding:120px max(7vw,24px)}.principlesTitle{text-align:center;max-width:820px;margin:0 auto 55px}.principleGrid{grid-template-columns:1fr 1fr;gap:16px;max-width:1150px;margin:auto;display:grid}.principleGrid article{background:#fffdfa;border:1px solid #ece2cf;border-radius:22px;padding:32px}.principleGrid i{width:43px;height:43px;color:var(--blue);background:#e5efff;border-radius:13px;justify-content:center;align-items:center;font-size:20px;font-style:normal;font-weight:900;display:flex}.principleGrid h3{color:var(--navy);margin:19px 0 8px;font-size:21px}.principleGrid p{color:#6d7480;font-size:12px;line-height:1.65}.whyPromise{background:var(--blue);color:#fff;grid-template-columns:.75fr 1.25fr;align-items:center;gap:50px;padding:90px max(7vw,24px);display:grid}.whyPromise small{color:#bcd1ff}.whyPromise h2{margin:15px 0;font-size:35px;line-height:1.1}.whyPromise blockquote{letter-spacing:-2px;margin:0;font-size:clamp(30px,4vw,52px);font-weight:950;line-height:1.1}.promiseMarks{text-transform:uppercase;letter-spacing:1px;border-top:1px solid #ffffff35;grid-column:1/-1;justify-content:space-between;padding-top:25px;font-size:10px;font-weight:900;display:flex}.promiseMarks span:before{content:"✓";color:#b8ffdd;margin-right:8px}.whyFinal{text-align:center;background:#fffdfa;padding:130px 24px}.whyFinal h2{letter-spacing:-5px;color:var(--navy);margin:20px 0 32px;font-size:clamp(55px,8vw,105px);line-height:.9}.whyFinal p{color:#67758c;max-width:650px;margin:0 auto 35px;line-height:1.7}.whyFinal>div{justify-content:center;gap:12px;display:flex}.whyFooter{background:var(--navy);color:#bdcbea;justify-content:space-between;align-items:center;padding:30px 5vw;font-size:10px;display:flex}.whyFooter .bubWordmark,.whyFooter .wordmarkBub{color:#fff}@media (width<=900px){.whyHero{grid-template-columns:1fr;padding-top:65px}.signalDemo{width:100%;max-width:540px;min-height:430px;margin:auto}.trustStack{grid-template-columns:1fr;gap:45px}.stackIntro{position:static}.truthSplit{grid-template-columns:1fr;gap:35px}.truthCopy{grid-row:1}.whyPromise,.principleGrid{grid-template-columns:1fr}}@media (width<=650px){.whyNav nav a{display:none}.whyHero h1{letter-spacing:-2.5px}.whyHeroCopy>p{font-size:15px}.whyHeroActions,.whyFinal>div{text-align:center;flex-direction:column;align-items:stretch}.signalDemo{min-height:500px}.noiseCard{width:255px;left:0;right:auto}.trustCard{width:270px;right:0}.whyManifesto{padding-top:90px;padding-bottom:90px}.whyManifesto p{font-size:15px}.trustStack,.truthSplit,.principles{padding-top:80px;padding-bottom:80px}.stackSteps article{grid-template-columns:1fr}.stackSteps i{grid-row:auto}.pulseRing{width:250px;height:250px}.pulseRing span{font-size:60px}.signalPill{padding:10px 12px;font-size:8px}.promiseMarks{grid-template-columns:1fr 1fr;gap:15px;display:grid}.whyFooter{text-align:center;flex-direction:column;gap:12px}.continueGroup{flex-direction:column;align-items:flex-end;gap:7px}.continueGroup>span{max-width:175px}.reviewActionButtons{justify-content:flex-end;width:100%}.reviewActionButtons button{padding-left:16px;padding-right:16px}.formActions{align-items:flex-end}}.reviewHeader .closeReview{color:#52627d;border:1px solid var(--line);background:#fff;border-radius:99px;padding:10px 17px;font-size:13px;font-weight:800}.draftMessage{color:var(--green);background:#e8f6ef;border:1px solid #bfe3d2;border-radius:12px;margin-bottom:23px;padding:11px 14px;font-size:11px;font-weight:850}.reviewPreview{background:#fbfcff;border:1px solid #dbe3ef;border-radius:18px;margin-top:25px;padding:24px;box-shadow:0 8px 25px #2434520b}.reviewPreview header{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding-bottom:17px;display:flex}.reviewPreview header>div{flex-direction:column;gap:8px;display:flex}.reviewPreview header b{color:var(--navy);font-size:20px}.reviewPreview header strong{color:var(--navy);font-size:30px}.previewStars{color:#f4a928;letter-spacing:2px}.reviewPreview>p{white-space:pre-wrap;color:#505f75!important;margin:20px 0!important;line-height:1.75!important}.previewFacts{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.previewFacts>span{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:5px;padding:12px;display:flex}.previewFacts small{letter-spacing:1px;color:#8b94a3;font-size:8px;font-weight:900}.previewFacts b{color:var(--navy);font-size:11px}.reviewPreview footer{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;margin-top:18px;padding-top:16px;display:flex}.reviewPreview footer span{color:#8a6a31;background:#fff5df;border-radius:99px;padding:7px 9px;font-size:9px;font-weight:800}.previewProductLine{background:var(--cream);border-radius:14px;grid-template-columns:auto 1fr;gap:3px 10px;margin-top:14px;padding:15px 18px;display:grid}.previewProductLine>span{color:var(--blue);text-transform:uppercase;letter-spacing:1px;grid-row:1/3;font-size:9px;font-weight:900}.previewProductLine>b{font-size:12px}.previewProductLine>small{color:var(--muted)}.prototypeGate{background:#f4f7fc;border:1px dashed #a9b9d1;border-radius:14px;align-items:center;gap:13px;margin-top:16px;padding:14px 16px;display:flex}.prototypeGate>i{width:35px;height:35px;color:var(--blue);background:#e2ebfa;border-radius:50%;justify-content:center;align-items:center;font-style:normal;display:flex}.prototypeGate>div{flex-direction:column;gap:3px;display:flex}.prototypeGate b{color:var(--navy);font-size:11px}.prototypeGate span{color:var(--muted);font-size:9px;line-height:1.4}.verifyOptions button:disabled{opacity:.78;cursor:not-allowed}.futureControl:disabled{cursor:not-allowed!important;opacity:.65!important}.home .futureControl:disabled,.header .futureControl:disabled,.whyNav .futureControl:disabled{color:#fff;background:#71809a}.review>button.futureControl:disabled{color:#7a8495;background:#f5f7fa}.stepNames{gap:14px}.stepNames span{text-align:center}.reviewForm{min-height:600px}@media (width<=650px){.previewFacts{grid-template-columns:1fr}.reviewPreview{padding:18px}.reviewPreview header b{font-size:17px}.reviewPreview header strong{font-size:25px}.reviewPreview footer{flex-direction:column;align-items:flex-start}.home .futureControl:disabled{padding:10px 15px;font-size:0}.home .futureControl:disabled:after{content:"Sign in";font-size:12px}.stepNames{gap:5px}.stepNames span{font-size:7px}}.accountLink{background:var(--navy);border-radius:99px;justify-content:center;align-items:center;padding:11px 20px;font-size:12px;font-weight:850;display:inline-flex;color:#fff!important}.accountPage{background:#f7f9fc;min-height:100vh}.accountNav,.profileNav{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.accountNav>a:last-child,.accountNav>span{color:#63718a;font-size:11px;font-weight:800}.profileNav nav{color:#50617a;align-items:center;gap:25px;font-size:12px;font-weight:850;display:flex}.signinShell{background:linear-gradient(115deg,#dceaff 0 57%,var(--cream) 57%);grid-template-columns:1.08fr .92fr;align-items:center;gap:85px;min-height:calc(100vh - 76px);padding:70px max(8vw,28px);display:grid}.signinStory>small,.signinCard>small,.profileSetupIntro>small,.editHeading>small,.profileAbout>small,.profileReviews>div>small,.profileSidebar article>small,.publicBio>small,.publicReviews>small,.publicProfileContent aside>small{letter-spacing:1.7px;color:var(--blue);font-size:9px;font-weight:950}.signinStory h1{letter-spacing:-3.5px;color:var(--navy);max-width:720px;margin:17px 0 24px;font-size:clamp(48px,6vw,78px);line-height:.98}.signinStory>p{color:#596c88;max-width:650px;font-size:16px;line-height:1.7}.signinSignals{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:35px;display:grid}.signinSignals>span{background:#ffffffa3;border:1px solid #fff;border-radius:15px;flex-direction:column;gap:5px;padding:16px;display:flex}.signinSignals i{color:var(--blue);font-size:16px;font-style:normal}.signinSignals b{color:var(--navy);font-size:11px}.signinSignals small{color:#6e7c91;font-size:9px;line-height:1.45}.signinCard{background:#fff;border:1px solid #e1e5ec;border-radius:25px;width:100%;max-width:440px;padding:40px;box-shadow:0 24px 65px #24345222}.signinMark{background:var(--navy);color:#fff;border-radius:20px;justify-content:center;align-items:center;width:66px;height:66px;margin-bottom:25px;font-size:30px;font-weight:950;display:flex}.signinMark span{color:#83aaff}.signinCard h2{color:var(--navy);letter-spacing:-1px;margin:9px 0;font-size:30px}.signinCard>p{color:#6a7588;margin-bottom:25px;font-size:12px;line-height:1.6}.primaryAccountAction,.secondaryAccountAction{border-radius:13px;justify-content:space-between;align-items:center;padding:15px 17px;font-size:12px;font-weight:900;display:flex}.primaryAccountAction{background:var(--blue);color:#fff}.secondaryAccountAction{color:#59677d;border:1px solid var(--line);justify-content:center;margin-top:10px}.accountFinePrint{color:#8a93a2;text-align:center;margin-top:18px;font-size:9px;line-height:1.5}.profileSetupShell,.profileEditShell{grid-template-columns:330px 1fr;align-items:start;gap:40px;max-width:1180px;margin:auto;padding:55px 24px 90px;display:grid}.profileSetupIntro,.editHeading{position:sticky;top:30px}.profileSetupIntro h1,.editHeading h1{color:var(--navy);letter-spacing:-2px;margin:15px 0;font-size:45px;line-height:1.03}.profileSetupIntro>p,.editHeading>p{color:#6a7589;font-size:12px;line-height:1.7}.profileSetupIntro>div{gap:10px;margin-top:30px;display:grid}.profileSetupIntro>div span{border:1px solid var(--line);background:#fff;border-radius:13px;flex-direction:column;gap:3px;padding:14px;display:flex}.profileSetupIntro>div b{color:var(--navy);font-size:11px}.profileSetupIntro>div small{color:#7d8797;font-size:9px}.profileForm{border:1px solid var(--line);background:#fff;border-radius:23px;padding:35px;box-shadow:0 14px 38px #24345210}.profileFormIntro{border-bottom:1px solid var(--line);align-items:center;gap:17px;padding-bottom:25px;display:flex}.profileAvatar{background:linear-gradient(145deg,var(--navy),var(--blue));color:#fff;border-radius:27px;justify-content:center;align-items:center;width:88px;height:88px;font-size:31px;font-weight:950;display:flex;box-shadow:0 12px 25px #24447830}.profileAvatar.large{border-radius:20px;width:68px;height:68px;font-size:23px}.profileAvatar.xl{border-radius:35px;width:122px;height:122px;font-size:42px}.profileFormIntro>div:last-child{flex-direction:column;display:flex}.profileFormIntro small{letter-spacing:1.5px;color:var(--blue);font-size:8px;font-weight:950}.profileFormIntro h2{color:var(--navy);margin:5px 0 2px;font-size:22px}.profileFormIntro span{color:#7b8595;font-size:11px}.profileError{color:#9e4034;background:#fff0ed;border:1px solid #efc3ba;border-radius:11px;margin-top:20px;padding:12px 14px;font-size:11px;font-weight:800}.profileFieldGrid{grid-template-columns:1fr 1fr;gap:20px 15px;margin-top:25px;display:grid}.profileFieldGrid label{flex-direction:column;gap:8px;display:flex}.profileFieldGrid label.wide{grid-column:1/-1}.profileFieldGrid label>span{color:#536176;font-size:10px;font-weight:900}.profileFieldGrid label>span b{color:#9c4337;background:#fff0ed;border-radius:99px;margin-left:4px;padding:3px 6px;font-size:8px}.profileFieldGrid label>span em{color:#818b9a;margin-left:4px;font-size:8px;font-style:normal}.profileFieldGrid input,.profileFieldGrid select,.profileFieldGrid textarea{color:var(--ink);background:#fbfcfe;border:1px solid #dce2ec;border-radius:12px;outline:0;padding:13px 14px;font-size:12px}.profileFieldGrid input:focus,.profileFieldGrid select:focus,.profileFieldGrid textarea:focus{border:2px solid var(--blue);padding:12px 13px}.profileFieldGrid textarea{resize:vertical;line-height:1.55}.profileFieldGrid label>small{color:#8b94a3;font-size:8px}.usernameField{background:#fbfcfe;border:1px solid #dce2ec;border-radius:12px;align-items:center;padding-left:13px;display:flex}.usernameField:focus-within{border:2px solid var(--blue);padding-left:12px}.usernameField i{color:#8791a1;font-size:12px;font-style:normal}.usernameField input,.usernameField input:focus{background:0 0;border:0;flex:1;padding:13px 9px}.privateIdentity{background:#eef4ff;border-radius:13px;gap:13px;margin-top:24px;padding:14px;display:flex}.privateIdentity>i{width:34px;height:34px;color:var(--blue);background:#dbe7fc;border-radius:50%;justify-content:center;align-items:center;font-style:normal;display:flex}.privateIdentity>div{flex-direction:column;gap:3px;display:flex}.privateIdentity b{color:var(--navy);font-size:10px}.privateIdentity span{color:#687891;font-size:9px}.reviewerPledge{background:var(--cream);border:1px solid #eee2ca;border-radius:13px;align-items:flex-start;gap:11px;margin-top:18px;padding:15px;display:flex}.reviewerPledge input{accent-color:var(--blue);margin-top:2px}.reviewerPledge span{color:#6c665a;font-size:10px;line-height:1.5}.reviewerPledge b{color:var(--navy)}.profileActions{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:12px;margin-top:25px;padding-top:20px;display:flex}.profileActions a{color:#68758a;padding:12px;font-size:11px;font-weight:800}.profileActions button{background:var(--blue);color:#fff;border:0;border-radius:12px;padding:13px 20px;font-size:11px;font-weight:900}.profileActions button:disabled{cursor:not-allowed;background:#aab5c7}.profileEditShell{grid-template-columns:290px 1fr}.profilePage,.publicProfilePage{background:#f7f9fc;min-height:100vh}.profileHero{background:linear-gradient(115deg,#dceaff 0 64%,var(--cream) 64%);justify-content:space-between;align-items:center;padding:55px max(7vw,24px);display:flex}.profileIdentity{align-items:center;gap:22px;display:flex}.profileBadges{flex-wrap:wrap;gap:7px;display:flex}.profileBadges span{letter-spacing:1px;color:var(--blue);background:#fff;border-radius:99px;padding:6px 9px;font-size:8px;font-weight:950}.profileBadges .accountCreated{color:var(--green);background:#e4f5ed}.profileIdentity h1,.publicProfileHero h1{letter-spacing:-2px;color:var(--navy);margin:8px 0 3px;font-size:46px}.profileIdentity p,.publicProfileHero p{color:#60708a;font-size:12px}.profileHeroActions{flex:none;gap:9px;display:flex}.profileHeroActions a{white-space:nowrap;color:#4e607b;text-align:center;background:#fff;border:1px solid #cfd8e7;border-radius:14px;justify-content:center;align-items:center;min-width:148px;min-height:44px;padding:11px 18px;font-size:10px;font-weight:850;display:inline-flex}.profileHeroActions a:first-child{background:var(--navy);color:#fff;border-color:var(--navy)}.profileDashboard{grid-template-columns:1fr 330px;gap:22px;max-width:1180px;margin:35px auto 80px;padding:0 24px;display:grid}.profileMain{gap:18px;display:grid}.profileMain>article,.profileSidebar article,.publicProfileContent article,.publicProfileContent aside{border:1px solid var(--line);background:#fff;border-radius:19px;padding:27px;box-shadow:0 8px 25px #2434520b}.profileAbout h2,.profileReviews h2,.publicBio h2{color:var(--navy);margin:7px 0 13px;font-size:25px}.profileAbout>p,.publicBio>p{color:#657188;font-size:12px;line-height:1.7}.profileAbout>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.profileAbout>div span{background:#f7f9fc;border-radius:11px;flex-direction:column;gap:5px;padding:12px;display:flex}.profileAbout>div small{color:#8b94a3;font-size:8px;font-weight:900}.profileAbout>div b{color:var(--navy);font-size:10px}.emptyReviews{text-align:center;background:#fafbfe;border:1px dashed #cad5e5;border-radius:14px;margin-top:20px;padding:42px 20px}.emptyReviews i{width:44px;height:44px;color:var(--blue);background:#e5edfb;border-radius:50%;justify-content:center;align-items:center;margin:0 auto;font-style:normal;display:flex}.emptyReviews h3{color:var(--navy);margin:12px 0 6px;font-size:17px}.emptyReviews p{color:#7c8696;font-size:10px}.emptyReviews a{background:var(--blue);color:#fff;border-radius:99px;margin-top:8px;padding:10px 14px;font-size:9px;font-weight:900;display:inline-flex}.profileSidebar{align-content:start;gap:18px;display:grid}.reputationScore{align-items:center;gap:12px;margin:15px 0;display:flex}.reputationScore>b{width:58px;height:58px;color:var(--blue);background:#e8effc;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}.reputationScore span{color:#6e7a8d;font-size:10px}.profileStats{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.profileStats span{text-align:center;background:#f7f9fc;border-radius:10px;flex-direction:column;padding:10px 6px;display:flex}.profileStats b{color:var(--navy);font-size:18px}.profileStats small{color:#818b9a;font-size:7px}.trustStatus{border-bottom:1px solid #eef1f5;align-items:center;gap:10px;padding:12px 0;display:flex}.trustStatus>i{border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;font-style:normal;display:flex}.trustStatus.done>i{color:var(--green);background:#e4f5ed}.trustStatus.pending>i{color:#8590a1;background:#f0f2f6}.trustStatus span{flex-direction:column;gap:2px;display:flex}.trustStatus b{font-size:10px}.trustStatus small{color:#8490a1;font-size:8px}.verificationTruth{color:#7f8999;background:var(--cream);border-radius:9px;margin-bottom:0;padding:10px;font-size:8px;line-height:1.5}.accountControls{flex-direction:column;display:flex}.accountControls>b{margin-top:12px;font-size:10px}.accountControls>span{color:#7d8797;margin-top:3px;font-size:8px}.accountControls>a{color:var(--blue);border-top:1px solid var(--line);margin-top:11px;padding-top:11px;font-size:10px;font-weight:850}.publicProfileHero{background:linear-gradient(115deg,#dceaff 0 68%,var(--cream) 68%);align-items:center;gap:25px;padding:60px max(10vw,24px);display:flex}.publicExpertise{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.publicExpertise span{color:#4f6483;background:#ffffffb5;border:1px solid #fff;border-radius:99px;padding:7px 10px;font-size:9px;font-weight:800}.publicProfileContent{grid-template-columns:1fr 300px;gap:20px;max-width:1050px;margin:35px auto 80px;padding:0 24px;display:grid}.publicProfileContent>div{gap:18px;display:grid}.profileStats.vertical{grid-template-columns:1fr;margin-top:16px}.profileStats.vertical span{flex-direction:row;justify-content:space-between;align-items:center;padding:13px}.profileStats.vertical small{font-size:9px}.publicTrustNote{background:#eaf3ff;border-radius:12px;margin-top:18px;padding:13px}.publicTrustNote b{color:var(--navy);font-size:10px}.publicTrustNote p{color:#6b7890;margin-bottom:0;font-size:8px;line-height:1.5}@media (width<=900px){.signinShell{grid-template-columns:1fr;gap:45px}.signinCard{max-width:none}.profileSetupShell,.profileEditShell{grid-template-columns:1fr}.profileSetupIntro,.editHeading{position:static}.profileHero{flex-direction:column;align-items:flex-start;gap:24px}.profileHeroActions{justify-content:flex-end;width:100%}.profileDashboard,.publicProfileContent{grid-template-columns:1fr}.profileSidebar{grid-template-columns:1fr 1fr}.accountControls{grid-column:1/-1}}@media (width<=650px){.home .accountLink{padding:10px 14px;font-size:12px}.header .accountLink,.whyNav .accountLink{display:none}.accountNav{padding:0 20px}.signinShell{padding:45px 20px}.signinStory h1{letter-spacing:-2px;font-size:47px}.signinSignals{grid-template-columns:1fr}.signinCard{padding:28px}.profileSetupShell,.profileEditShell{padding:35px 15px 70px}.profileSetupIntro h1,.editHeading h1{font-size:38px}.profileForm{padding:24px 18px}.profileFieldGrid{grid-template-columns:1fr}.profileFieldGrid label.wide{grid-column:auto}.profileNav{padding:0 18px}.profileNav nav a:not(:last-child){display:none}.profileHero{flex-direction:column;align-items:flex-start;padding:35px 20px}.profileIdentity{align-items:flex-start}.profileAvatar{border-radius:21px;width:72px;height:72px;font-size:25px}.profileIdentity h1,.publicProfileHero h1{font-size:34px}.profileHeroActions{grid-template-columns:1fr;width:100%;display:grid}.profileHeroActions a{white-space:nowrap;text-align:center;border-radius:13px;width:100%;min-width:0}.profileDashboard{padding:0 15px}.profileAbout>div,.profileSidebar{grid-template-columns:1fr}.accountControls{grid-column:auto}.publicProfileHero{align-items:flex-start;padding:40px 20px}.profileAvatar.xl{border-radius:25px;width:85px;height:85px;font-size:30px}.publicProfileContent{padding:0 15px}.profileFormIntro{align-items:flex-start}}.profileBadges .founderBadge{color:#78520b;background:linear-gradient(135deg,#fff3c7,#f6d778);border:1px solid #e2bd50;box-shadow:0 4px 12px #a6771d26}.founderBadge:before{content:"◆";color:#b58216;margin-right:5px}.profileAbout>small,.publicBio>small,.profileReviews>div>small{color:var(--navy);letter-spacing:1.2px;margin-bottom:14px;font-size:14px;font-weight:800;display:block}.profileAbout>p,.publicBio>p{color:#4f5f77;margin:0;font-size:17px;line-height:1.75}@media (width<=650px){.profileAbout>p,.publicBio>p{font-size:15px}}.accountIdentity{align-items:center;gap:8px;font-weight:850;display:inline-flex;color:var(--navy)!important}.accountIdentity>i,.postingAsChip>i,.reviewProfileIdentity>i,.previewAuthor>i{background:linear-gradient(145deg,var(--navy),var(--blue));color:#fff;letter-spacing:.3px;border-radius:11px;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-style:normal;font-weight:950;display:flex;box-shadow:0 6px 15px #24447824}.accountIdentity>span{text-align:left;flex-direction:column;line-height:1.05;display:flex}.accountIdentity small{color:#7b8799;font-size:8px;font-weight:800}.accountIdentity b{font-size:11px}.accountIdentity.compact>i{border-radius:10px;width:31px;height:31px}.accountLoading{opacity:.65}.catalogHeader>div{align-items:center;gap:20px;display:flex}.catalogHeader>div a{color:#5d6c83;font-size:11px;font-weight:850}.catalogHeader>div a:first-child{color:var(--blue)}.catalogArt b,.catalogArt small{z-index:2;font-style:normal;position:absolute;left:12px}.catalogArt b{color:var(--navy);text-transform:uppercase;font-size:9px;bottom:25px}.catalogArt small{color:#6a7890;font-size:8px;bottom:12px}.catalogArt:before,.inventoryIcon:before,.thumb:before,.catalogProductVisual:before{content:"";border-radius:11px;position:absolute;inset:24% 22%}.impactThumb:before,.impactWrenchThumb:before{background:linear-gradient(145deg,#ed3439,#b91721);box-shadow:22px 18px 0 -9px #292f38}.sawThumb:before{background:linear-gradient(145deg,#e22c34,#b91b24);border-radius:50%;box-shadow:23px 12px 0 -7px #2d3540}.dewaltDrillThumb:before,.dewaltImpactThumb:before{background:linear-gradient(145deg,#ffc72c,#e5a900);box-shadow:22px 18px 0 -9px #292f38}.dewaltSawThumb:before{background:#f5bd22;border-radius:50%;box-shadow:23px 12px 0 -7px #262c33}.voltageTesterThumb:before,.forkTesterThumb:before{background:linear-gradient(#f4a526,#d88613);inset:13% 40%;box-shadow:inset 0 0 0 5px #303741}.breakerFinderThumb:before{background:linear-gradient(90deg,#ef9d1e 0 48%,#323944 49%);box-shadow:0 8px 0 -3px #252b33}.flukeMeterThumb:before,.flukeClampThumb:before{background:#f1c320;box-shadow:inset 0 0 0 6px #30363e}.flukeClampThumb:after{content:"";border:8px solid #30363e;border-radius:50%;height:42%;position:absolute;top:8%;left:39%;right:39%}.pliersWrenchThumb:before,.cutterThumb:before{background:linear-gradient(72deg,#0000 0 35%,#d72731 36% 48%,#0000 49% 55%,#d72731 56% 68%,#0000 69%)}.catalogUnscored strong{background:#e9f0ff;border-radius:99px;padding:7px 9px;color:var(--blue)!important;font-size:12px!important}.catalogUnscored span{font-weight:850;width:auto!important;color:var(--navy)!important}.catalogProductHero .details h1{max-width:650px}.breadcrumbPair{align-items:center;gap:10px;display:inline-flex}.breadcrumbPair i{color:#95a1b1;font-style:normal}.catalogProductVisual{background:#eef3fb;border-radius:30px;width:min(330px,80%);height:255px;position:relative;overflow:hidden;box-shadow:0 20px 45px #24447818}.catalogProductVisual:before{inset:23% 26% 28%;transform:scale(1.5)}.catalogProductVisual>b,.catalogProductVisual>span,.catalogProductVisual>em{z-index:3;position:absolute;left:27px}.catalogProductVisual>b{color:var(--navy);text-transform:uppercase;font-size:20px;bottom:67px}.catalogProductVisual>span{color:var(--blue);font-size:13px;font-weight:950;bottom:43px}.catalogProductVisual>em{color:#738097;font-size:10px;font-style:normal;bottom:20px}.pendingScore{background:#e9f0ff!important}.pendingScore>b{font-size:15px!important}.mutedStars{color:#c9d0dc!important}.buildingConfidence{color:#5f6f88!important;background:#eef4ff!important}.catalogProductOverview{grid-template-columns:1fr 310px;gap:22px;display:grid}.catalogLead{color:#596a82;max-width:720px;font-size:14px;line-height:1.75}.catalogHighlights{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:25px;display:grid}.catalogHighlights article{border:1px solid var(--line);background:#fff;border-radius:15px;align-items:center;gap:11px;padding:17px;display:flex}.catalogHighlights i{width:28px;height:28px;color:var(--blue);background:#e8f0ff;border-radius:9px;justify-content:center;align-items:center;font-size:10px;font-style:normal;font-weight:950;display:flex}.catalogHighlights span{color:#4f5f76;font-size:10px;font-weight:800}.catalogFacts{border:1px solid var(--line);background:#fff;border-radius:18px;padding:25px;box-shadow:0 8px 24px #2434520b}.catalogFacts>small{letter-spacing:1.5px;color:var(--blue);font-size:9px;font-weight:950}.catalogFacts dl{margin:15px 0}.catalogFacts dl>div{border-bottom:1px solid #edf0f5;justify-content:space-between;gap:15px;padding:11px 0;display:flex}.catalogFacts dt{color:#8b95a4;font-size:9px}.catalogFacts dd{color:var(--navy);text-align:right;margin:0;font-size:9px;font-weight:850}.catalogFacts>a{color:var(--blue);margin-top:6px;font-size:9px;font-weight:900;display:inline-flex}.catalogReviewEmpty{text-align:center;background:#fff;border:1px dashed #c9d4e5;border-radius:18px;padding:55px 25px}.catalogReviewEmpty>i{width:48px;height:48px;color:var(--blue);background:#e8f0ff;border-radius:50%;justify-content:center;align-items:center;margin:auto;font-style:normal;display:flex}.catalogReviewEmpty h3{color:var(--navy);margin:14px 0 6px;font-size:20px}.catalogReviewEmpty p{color:#6a7689;max-width:610px;margin:0 auto 18px;font-size:11px;line-height:1.65}.catalogReviewEmpty>a{color:var(--blue);font-size:10px;font-weight:900}.catalogPanel .reviewCta{margin-top:15px}.reviewHeaderActions{align-items:center;gap:12px;display:flex}.postingAsChip{align-items:center;gap:8px;display:flex}.postingAsChip>span{flex-direction:column;display:flex}.postingAsChip small{color:#8490a1;font-size:7px}.postingAsChip b{color:var(--navy);font-size:10px}.postingSetup{color:var(--blue);font-size:10px;font-weight:850}.reviewProfileIdentity{background:#eef4ff;border:1px solid #d8e5fa;border-radius:14px;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;margin:20px 0 4px;padding:12px;display:grid}.reviewProfileIdentity>i{border-radius:12px;width:40px;height:40px}.reviewProfileIdentity>span{flex-direction:column;gap:2px;display:flex}.reviewProfileIdentity small{color:var(--blue);letter-spacing:.8px;font-size:7px;font-weight:950}.reviewProfileIdentity b{color:var(--navy);font-size:10px}.reviewProfileIdentity em{color:#728097;font-size:8px;font-style:normal}.reviewProfileIdentity strong{color:var(--blue);font-size:8px}.reviewProfileRequired{background:#fff4e5;border:1px solid #f0dcc0;border-radius:13px;flex-direction:column;gap:4px;margin:18px 0 4px;padding:13px;display:flex}.reviewProfileRequired b{color:#7f5a20;font-size:10px}.reviewProfileRequired span{color:#7e705e;font-size:8px;line-height:1.4}.reviewProfileRequired a{color:var(--blue);margin-top:3px;font-size:8px;font-weight:900}.previewAuthor{border-bottom:1px solid var(--line);flex-basis:100%;align-items:center;gap:8px;margin-bottom:3px;padding-bottom:12px;display:flex}.previewAuthor>i{border-radius:10px;width:34px;height:34px}.reviewPreview footer .previewAuthor>span{color:inherit;background:0 0;border-radius:0;flex-direction:column;gap:2px;padding:0;display:flex}.previewAuthor small{color:var(--blue);font-size:7px;font-weight:950}.previewAuthor b{color:var(--navy);font-size:10px}.reviewCatalog{background:linear-gradient(145deg,#e9f1ff,#fff7e7);border-radius:20px;height:150px;margin-bottom:20px;position:relative;overflow:hidden}.reviewCatalog:before{content:"";background:linear-gradient(145deg,var(--blue),var(--navy));border-radius:20px;width:100px;height:88px;position:absolute;top:24px;left:73px;transform:rotate(-7deg);box-shadow:25px 25px 0 -14px #f2b52e}.reviewCatalog>b,.reviewCatalog>em{z-index:2;font-style:normal;position:absolute;left:17px}.reviewCatalog>b{color:var(--navy);text-transform:uppercase;font-size:11px;bottom:28px}.reviewCatalog>em{color:var(--blue);font-size:9px;font-weight:900;bottom:13px}@media (width<=900px){.catalogProductOverview,.catalogHighlights{grid-template-columns:1fr}.catalogProductVisual{height:220px}.header .accountIdentity span{display:none}}@media (width<=650px){.home nav>div:first-child a:last-child,.accountIdentity>span small{display:none}.accountIdentity>span b{font-size:10px}.catalogHeader>div a:first-child{display:none}.catalogCardBody h2{font-size:17px}.catalogArt b,.catalogArt small{display:none}.catalogProductHero .productGrid{gap:15px}.catalogProductVisual{height:175px}.catalogProductVisual>b{font-size:15px}.reviewHeaderActions{gap:7px}.postingAsChip>span,.postingSetup{display:none}.reviewHeader .closeReview{padding:9px 12px}.previewAuthor b{font-size:9px}}.suggestions .thumb{box-shadow:none;background:#edf3fc;flex:0 0 38px;position:relative;overflow:hidden}.catalogProductHero{background:linear-gradient(115deg,#dceaff 0 64%,var(--cream) 64%)}.catalogVisualStack{flex-direction:column;align-items:center;gap:14px;height:auto}.catalogProductVisual>b,.catalogProductVisual>span,.catalogProductVisual>em{display:none}.catalogVisualCaption{text-align:left;align-items:baseline;gap:8px;width:min(330px,80%);padding-left:4px;display:flex}.catalogVisualCaption b{color:var(--navy);text-transform:uppercase;font-size:12px}.catalogVisualCaption span{color:var(--blue);font-size:11px;font-weight:900}.catalogVisualCaption small{color:#738097;margin-left:auto;font-size:9px}.catalogProductHero .buildingConfidence{border:1px solid #adbed7a6;border-radius:14px;align-items:center;gap:8px;max-width:650px;margin-top:34px;padding:14px 16px;line-height:1.45;display:flex;box-shadow:0 8px 22px #2434520b;color:#5f6f88!important;background:#ffffffb8!important}.catalogProductHero .buildingConfidence b{flex:none;margin-right:0}@media (width<=800px){.catalogProductHero{background:linear-gradient(115deg,#dceaff 0 64%,var(--cream) 64%)}.catalogVisualStack{height:auto}.catalogProductHero .buildingConfidence{flex-direction:column;align-items:flex-start;margin-top:28px}}@media (width<=650px){.catalogVisualCaption{width:min(330px,80%)}}.ryobiDrillThumb:before,.ryobiImpactThumb:before{background:linear-gradient(145deg,#b7d92b,#86a916);box-shadow:22px 18px 0 -9px #313840}.ryobiSawThumb:before{background:linear-gradient(145deg,#b7d92b,#86a916);border-radius:50%;box-shadow:23px 12px 0 -7px #313840}.ryobiRecipThumb:before{background:linear-gradient(90deg,#313840 0 20%,#a9cd22 21% 75%,#313840 76%);inset:36% 15%;box-shadow:20px 14px 0 -8px #313840}.ryobiMultiThumb:before{background:linear-gradient(#313840 0 22%,#a9cd22 23% 78%,#313840 79%);inset:14% 36%;transform:rotate(12deg)}.ryobiLightThumb:before{background:linear-gradient(#313840 0 34%,#b4d82b 35% 78%,#313840 79%);border-radius:45% 45% 16px 16px;inset:13% 34% 24%;box-shadow:0 24px 0 -10px #313840}.accountCluster{align-items:center;gap:10px;display:inline-flex}.ownerTab{background:var(--navy);color:#fff;letter-spacing:.3px;border-radius:999px;align-items:center;gap:8px;padding:6px 11px 6px 6px;font-size:11px;font-weight:900;display:inline-flex;box-shadow:0 7px 18px #10265022}.ownerTab i{width:27px;height:27px;color:var(--blue);background:#fff;border-radius:50%;place-items:center;font-size:9px;font-style:normal;display:grid}.profileOwnerLink{background:var(--navy);border-radius:999px;padding:9px 14px;color:#fff!important}.noResults a,.catalogEmpty a{color:var(--blue);margin-top:7px;font-size:11px;font-weight:900}.catalogEmpty a{background:#edf3ff;border-radius:999px;padding:10px 15px;display:inline-flex}.requestToolPage{background:linear-gradient(118deg,#dceaff 0 47%,var(--cream) 47%);min-height:100vh}.requestToolShell{grid-template-columns:1fr 480px;align-items:center;gap:70px;max-width:1100px;margin:0 auto;padding:70px 30px 90px;display:grid}.requestToolIntro>small,.requestToolCard>small{letter-spacing:1.7px;color:var(--blue);font-size:10px;font-weight:900}.requestToolIntro h1{letter-spacing:-3px;color:var(--navy);margin:16px 0 20px;font-size:clamp(43px,5vw,67px);line-height:1.02}.requestToolIntro>p{color:#52647e;max-width:530px;font-size:17px;line-height:1.65}.requestToolIntro>div{gap:15px;margin-top:35px;display:grid}.requestToolIntro>div span{grid-template-columns:38px 1fr;align-items:center;gap:3px 13px;display:grid}.requestToolIntro>div i{width:36px;height:36px;color:var(--blue);background:#fff;border-radius:50%;grid-row:1/3;place-items:center;font-style:normal;font-weight:900;display:grid}.requestToolIntro>div b{font-size:13px}.requestToolIntro>div small{color:#66758a}.requestToolCard{background:#fff;border:1px solid #e0e6ef;border-radius:25px;padding:35px;box-shadow:0 24px 55px #263f681a}.requestToolCard h2{color:var(--navy);margin:7px 0 24px;font-size:29px}.toolRequestForm{gap:18px;display:grid}.requestPair{grid-template-columns:1fr 1fr;gap:13px;display:grid}.requestField{flex-direction:column;display:flex;position:relative}.requestField label{margin-bottom:8px;font-size:12px;font-weight:900}.requestField label b{color:#c74141}.requestField input,.requestField textarea{background:#fbfcfe;border:1px solid #dbe2ec;border-radius:12px;outline:none;padding:13px 14px}.requestField input:focus,.requestField textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #245bd611}.requestField textarea{resize:vertical;min-height:110px;line-height:1.5}.requestField>small{color:#8c95a3;font-size:9px;position:absolute;bottom:8px;right:10px}.requestSubmit{background:var(--blue);color:#fff;border:0;border-radius:13px;padding:14px 18px;font-weight:900}.requestSubmit:disabled{opacity:.55}.toolRequestSuccess{text-align:center;padding:22px 4px}.toolRequestSuccess>i{width:55px;height:55px;color:var(--green);background:#e3f5ed;border-radius:50%;place-items:center;margin:0 auto 18px;font-size:13px;font-style:normal;font-weight:900;display:grid}.toolRequestSuccess>small{color:var(--green);letter-spacing:1.4px;font-size:10px;font-weight:900}.toolRequestSuccess h2{margin:8px 0;font-size:27px}.toolRequestSuccess p{color:#687489;line-height:1.6}.toolRequestSuccess>div{justify-content:center;gap:9px;margin-top:24px;display:flex}.toolRequestSuccess a,.toolRequestSuccess button{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:999px;padding:11px 14px;font-weight:850}.toolRequestSuccess a{background:var(--blue);color:#fff;border-color:var(--blue)}.ownerPage{background:#f4f7fb;min-height:100vh}.ownerHeader{z-index:20;background:#fff;border-bottom:1px solid #e2e7ef;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;padding:0 32px;display:grid;position:sticky;top:0}.ownerHeaderCenter{align-items:center;gap:9px;display:flex}.ownerHeaderCenter i{letter-spacing:1.4px;color:#fff;background:var(--navy);border-radius:999px;padding:7px 10px;font-size:9px;font-style:normal;font-weight:900}.ownerHeaderCenter b{color:#728096;font-size:11px}.ownerHeader>div:last-child{justify-content:flex-end;align-items:center;gap:18px;font-size:12px;display:flex}.ownerHeader>div:last-child span{color:#5c6b80;font-weight:800}.ownerHeader>div:last-child a{color:var(--blue);font-weight:900}.ownerShell{grid-template-columns:275px minmax(0,1fr);min-height:calc(100vh - 72px);display:grid}.ownerSidebar{background:var(--navy);color:#fff;flex-direction:column;padding:38px 24px 28px;display:flex}.ownerSidebar>div:first-child{padding:0 10px}.ownerSidebar small{letter-spacing:1.5px;color:#9eb8e8;font-size:9px;font-weight:900}.ownerSidebar h1{letter-spacing:-1px;margin:8px 0;font-size:28px}.ownerSidebar p{color:#afbed7;font-size:12px;line-height:1.55}.ownerSidebar nav{gap:7px;margin-top:31px;display:grid}.ownerSidebar nav button{color:#b8c6de;text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:27px 1fr auto;align-items:center;gap:9px;padding:12px;font-weight:800;display:grid}.ownerSidebar nav button>i{color:#7fa6ee;font-size:17px;font-style:normal}.ownerSidebar nav button>b{color:#fff;background:#ef6b5f;border-radius:999px;place-items:center;min-width:21px;height:21px;font-size:10px;display:grid}.ownerSidebar nav button.active{color:#fff;background:#ffffff14}.ownerSidebar nav button.active>i{color:#fff}.ownerSecurity{background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:27px 1fr;gap:10px;display:grid;margin-top:auto!important;padding:14px!important}.ownerSecurity>i{color:#fff;background:#218865;border-radius:50%;place-items:center;width:26px;height:26px;font-size:7px;font-style:normal;display:grid}.ownerSecurity span{flex-direction:column;display:flex}.ownerSecurity b{font-size:11px}.ownerSecurity small{text-transform:none;letter-spacing:0;margin-top:3px;font-weight:500;line-height:1.4}.ownerWorkspace{min-width:0;padding:44px clamp(24px,4vw,62px) 80px}.ownerError{color:#a14338;background:#fff0ec;border:1px solid #f3c6bc;border-radius:12px;justify-content:space-between;margin-bottom:20px;padding:12px 15px;font-size:12px;font-weight:800;display:flex}.ownerError button{color:inherit;background:0 0;border:0;font-weight:900}.ownerWelcome,.ownerTitle{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:27px;display:flex}.ownerWelcome small,.ownerTitle small,.ownerCardTitle small,.ownerNext>small{letter-spacing:1.6px;color:var(--blue);font-size:9px;font-weight:900}.ownerWelcome h2,.ownerTitle h2{color:var(--navy);letter-spacing:-1.4px;margin:7px 0;font-size:34px}.ownerWelcome p,.ownerTitle p{color:#758095;margin:0}.ownerWelcome>a{background:var(--blue);color:#fff;border-radius:999px;padding:12px 18px;font-size:12px;font-weight:900}.ownerStats{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ownerStats article{background:#fff;border:1px solid #e1e7ef;border-radius:17px;gap:13px;min-width:0;padding:19px;display:flex;box-shadow:0 8px 25px #273a5509}.ownerStats article.attention{border-color:#a8c2f3;box-shadow:0 8px 25px #245bd612}.ownerStats article>i{width:37px;height:37px;color:var(--blue);background:#edf3ff;border-radius:11px;flex:0 0 37px;place-items:center;font-style:normal;font-weight:900;display:grid}.ownerStats article>span{flex-direction:column;min-width:0;display:flex}.ownerStats small{letter-spacing:1px;color:#7c8798;white-space:nowrap;font-size:8px;font-weight:900}.ownerStats span>b{color:var(--navy);margin:5px 0;font-size:30px;line-height:1.15}.ownerStats em,.ownerStats a,.ownerStats button{color:#7b8798;text-align:left;background:0 0;border:0;padding:0;font-size:10px;font-style:normal}.ownerStats a,.ownerStats button{color:var(--blue);font-weight:900}.ownerOverviewGrid{grid-template-columns:1.35fr .65fr;gap:17px;margin-top:18px;display:grid}.recentMembers,.ownerNext{background:#fff;border:1px solid #e1e7ef;border-radius:18px;padding:24px}.ownerCardTitle{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.ownerCardTitle h3,.ownerNext h3{color:var(--navy);margin:5px 0;font-size:20px}.ownerCardTitle button{color:var(--blue);background:0 0;border:0;font-size:11px;font-weight:900}.recentMembers>a{border-top:1px solid #edf0f4;grid-template-columns:39px 1fr auto;align-items:center;gap:12px;padding:13px 0;display:grid}.recentMembers>a>i,.ownerMember>i{width:38px;height:38px;color:var(--blue);background:#e4edff;border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:900;display:grid;overflow:hidden}.recentMembers>a>i>img,.ownerMember>i>img{object-fit:cover;width:100%;height:100%;display:block}.recentMembers>a>span,.ownerMember>span{flex-direction:column;min-width:0;display:flex}.recentMembers b{font-size:12px}.recentMembers small{color:#7d889a;margin-top:3px;font-size:10px}.recentMembers time{color:#8d96a5;font-size:9px}.ownerNext>button{text-align:left;background:#fff;border:0;border-top:1px solid #edf0f4;grid-template-columns:35px 1fr auto;align-items:center;gap:10px;width:100%;padding:15px 0;display:grid}.ownerNext>button>i{width:34px;height:34px;color:var(--blue);background:#edf3ff;border-radius:10px;place-items:center;font-style:normal;font-weight:900;display:grid}.ownerNext>button>span{flex-direction:column;display:flex}.ownerNext>button b{font-size:12px}.ownerNext>button small{color:#7b8796;margin-top:3px;font-size:10px}.ownerNext>button em{color:var(--blue);font-style:normal}.ownerSearch{color:#8290a3;background:#fff;border:1px solid #dbe2ec;border-radius:12px;align-items:center;gap:8px;width:min(300px,35vw);height:42px;padding:0 13px;display:flex}.ownerSearch input{background:0 0;border:0;outline:0;width:100%}.ownerTable{background:#fff;border:1px solid #e1e7ef;border-radius:18px;overflow:hidden}.ownerTableHead{color:#7b8798;letter-spacing:1px;background:#f8fafd;padding:12px 18px;font-size:9px;font-weight:900}.ownerTableHead.accounts,.accountRow{grid-template-columns:minmax(260px,1.7fr) 100px 105px 65px 120px;align-items:center;gap:15px;display:grid}.accountRow{border-top:1px solid #edf0f4;padding:16px 18px}.ownerMember{align-items:center;gap:11px;min-width:0;display:flex}.ownerMember b{font-size:12px}.ownerMember small{color:#788598;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10px;overflow:hidden}.ownerMember em{letter-spacing:.8px;color:var(--blue);margin-top:4px;font-size:7px;font-style:normal;font-weight:900}.accountRow time{color:#7d8999;font-size:10px}.statusPill{color:#788291;background:#f1f3f6;border-radius:999px;width:max-content;padding:6px 8px;font-size:9px;font-weight:850;display:inline-flex}.statusPill.verified{color:var(--green);background:#e4f4ed}.ownerReviewCount{text-align:center;font-size:13px}.accountAccess{justify-items:start;gap:6px;display:grid}.accountAccess button,.founderLocked{color:#5f6d80;background:#fff;border:1px solid #dce2eb;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900}.accountAccess button.removeFounding{color:#935b18;background:#fffaf2;border-color:#ead1ab}.accountAccess button.restore{color:var(--green);border-color:#bcded0}.founderLocked{color:var(--blue);background:#eef3ff;border-color:#dbe5fb;display:inline-flex}.requestFilters{flex-wrap:wrap;gap:5px;display:flex}.requestFilters button{color:#68758a;text-transform:capitalize;background:#fff;border:1px solid #dce3ec;border-radius:999px;padding:8px 11px;font-size:9px;font-weight:900}.requestFilters button.active{background:var(--navy);border-color:var(--navy);color:#fff}.requestList{gap:12px;display:grid}.requestRow{background:#fff;border:1px solid #e1e7ef;border-radius:17px;grid-template-columns:70px 1fr auto;align-items:start;gap:17px;padding:19px;display:grid}.requestStatus{flex-direction:column;align-items:center;gap:7px;padding-top:5px;display:flex}.requestStatus small{text-transform:uppercase;color:#7d8796;font-size:8px;font-weight:900}.requestDot{background:#8f99aa;border-radius:50%;width:13px;height:13px;box-shadow:0 0 0 5px #eef0f4}.requestDot.new{background:#e29124;box-shadow:0 0 0 5px #fff3df}.requestDot.reviewing{background:var(--blue);box-shadow:0 0 0 5px #e9f0ff}.requestDot.added,.requestDot.published{background:var(--green);box-shadow:0 0 0 5px #e5f5ed}.requestDot.declined,.requestDot.removed{background:#bd5548;box-shadow:0 0 0 5px #ffebe8}.requestDetails>small{letter-spacing:1px;color:var(--blue);text-transform:uppercase;font-size:9px;font-weight:900}.requestDetails h3{color:var(--navy);margin:5px 0;font-size:18px}.requestDetails p{color:#68758a;margin:8px 0;font-size:12px;line-height:1.55}.requestDetails>span{color:#8a94a3;font-size:9px}.requestDetails>span a{color:var(--blue);font-weight:850}.requestActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.requestActions button{color:#536178;background:#fff;border:1px solid #dce3ec;border-radius:999px;padding:8px 11px;font-size:9px;font-weight:900}.requestActions button.complete{color:var(--green);border-color:#b9ddce}.requestActions button.decline{color:#a24c41;border-color:#ebc8c2}.requestActions button:disabled{opacity:.45}.ownerEmpty{text-align:center;background:#fff;border:1px solid #e1e7ef;border-radius:18px;padding:55px 20px}.ownerEmpty>i{width:48px;height:48px;color:var(--green);background:#e4f4ed;border-radius:50%;place-items:center;margin:0 auto 15px;font-style:normal;font-weight:900;display:grid}.ownerEmpty h3{color:var(--navy);margin:0;font-size:20px}.ownerEmpty p{color:#7a8697;font-size:12px}.catalogHeader .accountCluster{flex-shrink:0}.accountAccess button.phoneTest{color:#245bd6;background:#f7faff;border-color:#b9cdf4}.accountAccess button.phoneTestActive{color:#fff;background:#e88617;border-color:#d77a10}.phoneTestAccountBadge{background:#fff1d8;border:1px solid #efc276;border-radius:999px;width:max-content;padding:3px 7px;color:#a65b00!important}@media (width<=1050px){.ownerStats{grid-template-columns:1fr 1fr}.ownerOverviewGrid{grid-template-columns:1fr}.ownerTable{overflow-x:auto}.ownerTableHead.accounts,.accountRow{min-width:820px}.requestToolShell{grid-template-columns:1fr 440px;gap:35px}.catalogHeader>div{gap:12px}}@media (width<=800px){.accountCluster{gap:6px}.ownerTab{padding-right:7px}.ownerTab span{display:none}.ownerTab i{width:29px;height:29px}.home nav .accountIdentity span,.header .accountIdentity span,.catalogHeader .accountIdentity span{display:none}.requestToolPage{background:linear-gradient(to bottom,#dceaff 0 39%,var(--cream) 39%)}.requestToolShell{grid-template-columns:1fr;gap:35px;padding:42px 17px 70px}.requestToolIntro h1{letter-spacing:-2px;font-size:43px}.requestToolIntro>div{display:none}.requestToolCard{padding:26px 20px}.ownerHeader{grid-template-columns:1fr auto;padding:0 17px}.ownerHeaderCenter,.ownerHeader>div:last-child span{display:none}.ownerShell{grid-template-columns:minmax(0,1fr)}.ownerSidebar{z-index:15;min-width:0;padding:17px;display:block;position:sticky;top:0}.ownerSidebar>div:first-child,.ownerSecurity{display:none!important}.ownerSidebar nav{gap:5px;width:100%;max-width:100%;margin:0;display:flex;overflow-x:auto}.ownerSidebar nav button{white-space:nowrap;grid-template-columns:auto auto auto;padding:10px}.ownerSidebar nav button>i{font-size:13px}.ownerWorkspace{padding:28px 16px 65px}.ownerWelcome,.ownerTitle{flex-direction:column;align-items:flex-start}.ownerWelcome h2,.ownerTitle h2{font-size:29px}.ownerWelcome>a{display:none}.ownerStats{grid-template-columns:1fr 1fr}.ownerStats article{padding:15px}.ownerStats article>i{display:none}.ownerStats small{font-size:7px}.ownerOverviewGrid{grid-template-columns:1fr}.requestRow{grid-template-columns:45px 1fr}.requestActions{grid-column:2;justify-content:flex-start}.ownerSearch{width:100%}.requestFilters{flex-wrap:nowrap;width:100%;overflow-x:auto}.catalogHeader>div>a:nth-of-type(2){display:none}}@media (width<=520px){.home nav{padding:0 14px}.home nav>div:first-child a:nth-child(2),.home nav>div:last-child>a{display:none}.ownerStats{grid-template-columns:1fr 1fr;gap:9px}.ownerStats article{min-height:123px}.recentMembers{padding:19px 16px}.recentMembers>a{grid-template-columns:36px 1fr}.recentMembers time{display:none}.requestPair{grid-template-columns:1fr}.toolRequestSuccess>div{flex-direction:column}.ownerHeader>div:last-child{gap:9px}.ownerHeader>div:last-child a{font-size:11px}.requestRow{gap:10px;padding:15px 12px}.requestActions button{padding:8px 9px}.catalogHeader>div>a{display:none}.catalogHeader>div .accountCluster{display:flex}}.catalogImageVisual{background:#eef3fb}.catalogImageVisual:before,.catalogImageVisual:after,.catalogImageArt:before,.catalogImageArt:after{display:none!important}.catalogImageVisual img,.catalogImageArt img,.productThumbImage{object-fit:cover;width:100%;height:100%;display:block}.catalogImageDisclosure{letter-spacing:.55px;text-transform:uppercase;color:#5f6f88;background:#ffffffb8;border:1px solid #adbed7a6;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:8px;font-weight:900;line-height:1.2;display:inline-flex}.catalogImageDisclosure:before{content:"";background:#7892bd;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #dfe9f9}.catalogImageDisclosure.official{color:var(--green)}.catalogImageDisclosure.official:before{background:var(--green);box-shadow:0 0 0 3px #dff2e9}.catalogImageArt{background:#edf3fc;position:relative;overflow:hidden}.catalogImageArt img{object-fit:cover}.catalogImageArt>span{z-index:2;color:#fff;letter-spacing:.4px;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#102650d1;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:900;position:absolute;bottom:8px;left:8px}.productThumbImage{object-fit:cover;padding:0!important}.reviewProductImage{aspect-ratio:1;background:#eef3fb;border-radius:20px;width:100%;overflow:hidden;box-shadow:0 15px 35px #24345216}.reviewProductImage img{object-fit:cover;width:100%;height:100%;display:block}.reviewImageDisclosure{width:max-content;max-width:100%;margin:10px 0 15px;font-size:7px;display:flex}@media (width<=700px){.catalogImageDisclosure{letter-spacing:.35px;font-size:7px}.catalogImageArt>span{display:none}}.earlyConfidence{background:#fff;border:1px solid #d8e4f3;box-shadow:0 10px 28px #1c376512}.earlyConfidence b{color:#2d63d4}.publishedReviews{gap:18px;display:grid}.publishedReview{background:#fff;border:1px solid #e0e7f1;border-radius:24px;padding:25px 27px;box-shadow:0 14px 40px #1c37650d}.publishedReview>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.publishedReview>header>div{align-items:center;gap:11px;display:flex}.publishedStars{color:#f1a91d;letter-spacing:2px}.publishedReview>header time{color:#71809a;font-size:11px}.publishedReview h3{color:var(--blue);margin:18px 0 9px;font-size:25px;line-height:1.2}.publishedReview>p{color:#45546d;white-space:pre-wrap;font-size:15px;line-height:1.7}.publishedReviewFacts{grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0;display:grid}.publishedReviewFacts span{background:#f6f8fc;border-radius:14px;gap:4px;padding:12px 14px;display:grid}.publishedReviewFacts small{letter-spacing:.7px;color:#71809a;font-size:8px;font-weight:900}.publishedReviewFacts b{font-size:12px}.publishedReviewFacts .yes,.profileReviewList .yes{color:#10865b}.publishedReviewFacts .no,.profileReviewList .no{color:#c84c54}.publishedReview footer{border-top:1px solid #e9edf4;justify-content:space-between;align-items:center;gap:20px;padding-top:18px;display:flex}.publishedReview footer>a{color:#12254d;align-items:center;gap:10px;display:flex}.publishedReview footer>a>i{color:#fff;background:#15356f;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:11px;font-style:normal;font-weight:900;display:grid}.publishedReview footer>a span{display:grid}.publishedReview footer>a small{color:#71809a}.publishedReview footer>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.publishedReview footer em{text-transform:uppercase;letter-spacing:.5px;color:#2b5dbd;background:#eef4ff;border-radius:999px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:900}.profileReviewList{gap:14px;margin-top:18px;display:grid}.profileReviewList article{background:#fff;border:1px solid #e1e7f0;border-radius:18px;padding:19px}.profileReviewList header{justify-content:space-between;gap:15px;display:flex}.profileReviewList header a{color:#17366f;font-weight:900}.profileReviewList header span{color:#f1a91d;letter-spacing:1px}.profileReviewList article>small{color:#71809a;margin:6px 0 13px;display:block}.profileReviewList h3{margin:0 0 7px;font-size:17px}.profileReviewList p{color:#526078;margin:0;line-height:1.55}.profileReviewList footer{border-top:1px solid #edf0f5;justify-content:space-between;margin-top:14px;padding-top:12px;font-size:11px;display:flex}.profileReviewCta{color:#285dca;margin-top:14px;font-weight:800;display:inline-flex}.moderationScaleNote{background:linear-gradient(135deg,#eaf2ff,#f8f4e9);border:1px solid #d9e4f3;border-radius:18px;align-items:center;gap:15px;margin:0 0 20px;padding:17px 19px;display:flex}.moderationScaleNote>i{color:#fff;background:#17366f;border-radius:15px;place-items:center;width:48px;height:48px;font-size:9px;font-style:normal;font-weight:900;display:grid}.moderationScaleNote>span{gap:4px;display:grid}.moderationScaleNote small{color:#63718a;line-height:1.45}.moderationList{gap:15px;display:grid}.moderationCard{background:#fff;border:1px solid #dfe6f0;border-radius:20px;padding:21px;box-shadow:0 10px 30px #1c37650c}.moderationCard>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.moderationCard>header small{color:#2c63cd;letter-spacing:.7px;font-weight:900}.moderationCard>header h3{margin:4px 0 0;font-size:17px}.moderationCard>header>a{color:#2d63d4;font-size:11px;font-weight:800}.moderationReviewMeta{flex-wrap:wrap;align-items:center;gap:8px;margin:17px 0 14px;display:flex}.moderationReviewMeta>span:not(.publishedStars){color:#5d6b82;background:#f4f6fa;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:800}.moderationCard>h4{margin:0 0 7px;font-size:18px}.moderationCard>p{color:#4d5b72;white-space:pre-wrap;line-height:1.6}.moderationCard>footer{color:#71809a;border-top:1px solid #ebeff5;justify-content:space-between;align-items:center;gap:16px;margin-top:17px;padding-top:15px;font-size:11px;display:flex}.moderationCard>footer>div{align-items:center;gap:8px;display:flex}.moderationCard>footer em{color:#906300;background:#fff4d9;border-radius:999px;padding:7px 9px;font-style:normal;font-weight:800}.moderationCard button{cursor:pointer;border:0;border-radius:10px;padding:9px 12px;font-weight:900}.moderationCard button.complete{color:#fff;background:#16825b}.moderationCard button.decline{color:#b53b48;background:#fff0f1}.moderationCard button:disabled{opacity:.55;cursor:wait}@media (width<=760px){.publishedReview{padding:20px}.publishedReview h3{font-size:23px}.publishedReviewFacts{grid-template-columns:1fr}.publishedReview footer,.moderationCard>footer{flex-direction:column;align-items:flex-start}.publishedReview footer>div{justify-content:flex-start}.moderationCard>footer>div{flex-wrap:wrap;width:100%}.moderationCard>footer button{flex:1}.profileReviewList header{flex-direction:column}.moderationScaleNote{align-items:flex-start}}.bubWordmark{white-space:nowrap;align-items:baseline;font-family:Trebuchet MS,Arial,sans-serif;font-weight:950;line-height:.9;width:auto!important;height:auto!important;display:inline-flex!important}.wordmarkBub{color:var(--navy)}.wordmarkCheck{color:var(--blue)}.brand.bubWordmark{letter-spacing:-6px;font-size:clamp(64px,8vw,106px)}.logo.bubWordmark{letter-spacing:-2px;font-size:29px}@media (width<=800px){.brand.bubWordmark{letter-spacing:-4px;font-size:clamp(64px,8vw,106px)}.logo.bubWordmark{font-size:29px}}.verificationPage{min-height:100vh;color:var(--navy);background:linear-gradient(135deg,#dceaff 0 43%,#fbf4e7 43%)}.verificationNav{background:#ffffffd9;border-bottom:1px solid #d6e0ef;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(20px,5vw,72px);display:flex}.verificationNav>div{gap:20px;display:flex}.verificationNav a{color:#36547f;font-size:12px;font-weight:900}.verificationHero{grid-template-columns:1fr 350px;align-items:end;gap:60px;max-width:1180px;margin:auto;padding:68px 28px 34px;display:grid}.verificationHero>div:first-child>small,.verificationPrinciples>small,.humanVerificationCard>small{letter-spacing:1.7px;color:var(--blue);font-size:9px;font-weight:950}.verificationHero h1{letter-spacing:-3px;max-width:760px;margin:10px 0 14px;font-size:clamp(42px,5.4vw,72px);line-height:.98}.verificationHero p{color:#50617b;max-width:700px;line-height:1.65}.verificationSignal{background:#fff;border:1px solid #d7e2f1;border-radius:22px;align-items:center;gap:14px;padding:21px;display:flex;box-shadow:0 18px 45px #17366f18}.verificationSignal>i,.humanVerificationCard>i{place-items:center;font-style:normal;font-weight:950;display:grid}.verificationSignal>i{width:52px;height:52px;color:var(--green);background:#e4f5ed;border-radius:50%;font-size:23px}.verificationSignal span{gap:4px;display:grid}.verificationSignal small{color:#65738a;line-height:1.4}.verificationLayout{grid-template-columns:.9fr 1.1fr;align-items:start;gap:24px;max-width:1180px;margin:auto;padding:20px 28px 90px;display:grid}.verificationPrinciples,.humanVerificationCard{background:#fff;border:1px solid #dce4ef;border-radius:27px;padding:30px;box-shadow:0 18px 50px #17366f11}.verificationPrinciples h2{letter-spacing:-1px;margin:8px 0 21px;font-size:28px}.verificationPrinciples>div{gap:17px;display:grid}.verificationPrinciples>div>span{grid-template-columns:35px 1fr;column-gap:11px;display:grid}.verificationPrinciples>div i{width:32px;height:32px;color:var(--blue);background:#edf3ff;border-radius:10px;grid-row:1/3;place-items:center;font-style:normal;font-weight:950;display:grid}.verificationPrinciples>div b{font-size:12px}.verificationPrinciples>div small{color:#718098;margin-top:3px;line-height:1.45}.verificationPrinciples>p{color:#5b6b83;background:#f5f8fc;border-radius:15px;margin:24px 0 0;padding:16px;font-size:11px;line-height:1.55}.humanVerificationCard{min-height:390px}.humanVerificationCard h2{letter-spacing:-1px;margin:9px 0;font-size:31px}.humanVerificationCard>p{color:#607088;line-height:1.65}.humanVerificationCard>i{border-radius:18px;width:58px;height:58px;margin-bottom:22px;font-size:25px}.verificationComplete>i{color:var(--green);background:#e4f5ed}.verificationPending>i{color:#a46900;background:#fff1d8}.verificationComplete>a,.verificationPrimary{background:var(--blue);color:#fff;border:0;border-radius:999px;padding:13px 19px;font-size:12px;font-weight:950;display:inline-flex}.verificationPending>div{grid-template-columns:1fr 1fr;gap:10px;margin:23px 0;display:grid}.verificationPending>div span{background:#f6f8fc;border-radius:14px;gap:5px;padding:14px;display:grid}.verificationPending>div small{color:#778397}.verificationPending>button{color:#a4493c;background:#fff6f4;border:1px solid #e5c9c5;border-radius:999px;padding:11px 15px;font-weight:850}.verificationReason,.verificationError{color:#a2483c;background:#fff0ee;border-radius:13px;padding:13px 15px;font-size:12px}.challengeCode{letter-spacing:5px;color:var(--blue);margin:12px 0;font-size:clamp(34px,6vw,59px);font-weight:950}.challengeChecklist{gap:9px;margin:21px 0;display:grid}.challengeChecklist span{color:#55657c;font-size:12px}.challengeChecklist i{width:20px;height:20px;color:var(--green);background:#e4f5ed;border-radius:50%;place-items:center;margin-right:7px;font-style:normal;font-weight:950;display:inline-grid}.verificationUpload{cursor:pointer;background:#f8fbff;border:2px dashed #b8c9e3;border-radius:17px;justify-content:space-between;align-items:center;padding:18px;display:flex;position:relative}.verificationUpload span{gap:5px;display:grid}.verificationUpload small{color:#728096}.verificationUpload:after{content:"Choose photo";color:var(--blue);background:#e9f1ff;border-radius:999px;padding:9px 12px;font-size:10px;font-weight:950}.verificationUpload input{opacity:0;pointer-events:none;position:absolute}.verificationConsent{color:#5f6d82;grid-template-columns:18px 1fr;gap:10px;margin:18px 0;font-size:11px;line-height:1.55;display:grid}.verificationConsent input{width:17px;height:17px;accent-color:var(--blue)}.verificationActions{justify-content:space-between;align-items:center;gap:10px;display:flex}.verificationActions>button:first-child{color:#768298;background:0 0;border:0;font-weight:850}.verificationActions button:disabled{opacity:.45;cursor:not-allowed}.challengeExpiry{margin-top:15px;color:#8590a1!important;letter-spacing:0!important;display:block!important}.verificationError{margin:12px 0}.trustStatus[href]{text-decoration:none}.trustStatus[href] em{color:var(--blue);margin-left:auto;font-size:9px;font-style:normal;font-weight:950}.humanVerifiedBadge{color:#0f7952!important;background:#e4f5ed!important}.accountIdentity{position:relative}.accountVerifiedMark{background:var(--green);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:15px;height:15px;font-size:8px;font-style:normal;font-weight:950;display:grid;position:absolute;top:-3px;left:23px}.verifyOptions a{border:1px solid var(--line);text-align:left;background:#fff;border-radius:14px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;width:100%;padding:15px;display:grid}.verifyOptions a>i{width:40px;height:40px;color:var(--blue);background:#edf2fb;border-radius:50%;place-items:center;font-style:normal;font-weight:900;display:grid}.verifyOptions a>span{flex-direction:column;gap:3px;display:flex}.verifyOptions a small{color:var(--muted);font-size:10px}.verifyOptions a>em{color:var(--blue);font-size:9px;font-style:normal;font-weight:900}.verifyOptions .verificationOptionComplete{background:#f2fbf7;border-color:#b8decf}.verifyOptions .verificationOptionComplete>i{background:var(--green);color:#fff}.verifyOptions .verificationOptionComplete>em{color:var(--green)}.ownerStatsFive{grid-template-columns:repeat(5,1fr)}.verificationOwnerNotice{background:linear-gradient(135deg,#e9f2ff,#f8f4e9);border:1px solid #d8e4f2;border-radius:18px;align-items:flex-start;gap:15px;margin-bottom:18px;padding:18px;display:flex}.verificationOwnerNotice>i{background:var(--navy);color:#fff;border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:8px;font-style:normal;font-weight:950;display:grid}.verificationOwnerNotice span{gap:4px;display:grid}.verificationOwnerNotice small{color:#62718a;line-height:1.5}.verificationQueue{gap:16px;display:grid}.verificationQueueCard{background:#fff;border:1px solid #dce4ef;border-radius:22px;grid-template-columns:minmax(240px,340px) 1fr;gap:23px;padding:20px;display:grid;box-shadow:0 12px 35px #1937660d}.verificationEvidence{background:#eef3fa;border-radius:17px;place-items:center;min-height:240px;display:grid;overflow:hidden}.verificationEvidence img{object-fit:contain;width:100%;height:100%;max-height:390px}.verificationQueueDetails>small{color:var(--blue);letter-spacing:1px;font-size:9px;font-weight:950}.verificationQueueDetails h3{margin:6px 0;font-size:22px}.verificationQueueDetails>p{color:#647289}.verificationQueueMeta{grid-template-columns:1fr 1fr;gap:8px;margin:15px 0;display:grid}.verificationQueueMeta span{background:#f6f8fb;border-radius:12px;gap:4px;padding:11px;display:grid}.verificationQueueMeta small{color:#7b8799;font-size:8px}.verificationQueueActions{gap:8px;display:flex}.verificationQueueActions button{border:0;border-radius:10px;padding:10px 13px;font-weight:950}.verificationQueueActions .approve{background:var(--green);color:#fff}.verificationQueueActions .reject{color:#aa473c;background:#fff0ee}.verificationQueueActions button:disabled{opacity:.5}.roadmapPrinciple{background:var(--navy);color:#fff;border-radius:18px;grid-template-columns:130px 1fr;gap:18px;margin-bottom:18px;padding:21px;display:grid}.roadmapPrinciple span{color:#c3d0e6;line-height:1.55}.roadmapList{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.roadmapList article{background:#fff;border:1px solid #dfe5ed;border-radius:19px;padding:21px}.roadmapList article.active{box-shadow:inset 4px 0 var(--blue);border-color:#8aafea}.roadmapList article>div{justify-content:space-between;align-items:center;display:flex}.roadmapList small{letter-spacing:1px;color:var(--blue);font-size:9px;font-weight:950}.roadmapList i{color:#fff;background:#71809a;border-radius:999px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:950}.roadmapList .active i{background:var(--blue)}.roadmapList h3{margin:13px 0 7px}.roadmapList p{color:#63718a;font-size:12px;line-height:1.55}.roadmapList article>span{color:#8290a3;font-size:9px;font-weight:850}@media (width<=1080px){.ownerStatsFive{grid-template-columns:repeat(3,1fr)}.verificationHero{grid-template-columns:1fr}.verificationSignal{max-width:430px}.verificationLayout{grid-template-columns:1fr}}@media (width<=760px){.verificationNav{height:68px;padding:0 17px}.verificationNav>div a:first-child{display:none}.verificationHero{gap:25px;padding:45px 18px 22px}.verificationHero h1{letter-spacing:-2px;font-size:43px}.verificationLayout{padding:10px 16px 65px}.verificationPrinciples,.humanVerificationCard{padding:23px 19px}.verificationPrinciples{order:2}.challengeCode{letter-spacing:2px}.verificationUpload{flex-direction:column;align-items:flex-start;gap:15px}.verificationActions{flex-direction:column-reverse;align-items:stretch}.verificationActions button{justify-content:center}.ownerStatsFive{grid-template-columns:1fr 1fr}.verificationQueueCard{grid-template-columns:1fr}.verificationEvidence{min-height:200px}.roadmapList,.roadmapPrinciple{grid-template-columns:1fr}.verifyOptions a{grid-template-columns:38px 1fr}.verifyOptions a>em{grid-column:2}.accountVerifiedMark{left:21px}}.trustCenterPage{background:linear-gradient(145deg,#dceaff 0 31%,#fbf4e7 31% 100%)}.trustHero{padding-bottom:22px}.tierGrid{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1180px;margin:0 auto;padding:0 28px 24px;display:grid}.tierGrid article{background:#ffffffd9;border:1px solid #dce4ef;border-radius:18px;grid-template-columns:42px 1fr;gap:12px;padding:17px;display:grid;box-shadow:0 10px 30px #1836630b}.tierGrid article>i{color:#708096;background:#edf2f9;border-radius:12px;place-items:center;width:39px;height:39px;font-style:normal;font-weight:950;display:grid}.tierGrid article.complete{background:#f5fcf8;border-color:#b9ddce}.tierGrid article.complete>i{background:var(--green);color:#fff}.tierGrid article.pending>i{color:#a66a00;background:#fff0d7}.tierGrid article>div{gap:4px;display:grid}.tierGrid small{letter-spacing:1px;color:#7d8a9e;font-size:8px;font-weight:950}.tierGrid h2{margin:0;font-size:15px}.tierGrid p{color:#68768b;margin:0;font-size:10px;line-height:1.45}.trustActionLayout{grid-template-columns:.8fr 1.2fr;align-items:start;gap:22px;max-width:1180px;margin:auto;padding:0 28px 90px;display:grid}.trustActionLayout>aside,.phoneVerifyCard{background:#fff;border:1px solid #dce4ef;border-radius:25px;padding:28px;box-shadow:0 18px 45px #1836630e}.trustActionLayout>aside>small,.phoneVerifyCard>small{letter-spacing:1.4px;color:var(--blue);font-size:9px;font-weight:950}.trustActionLayout>aside h2,.phoneVerifyCard h2{letter-spacing:-.8px;margin:8px 0;font-size:27px}.trustActionLayout>aside>p,.phoneVerifyCard>p{color:#63728a;line-height:1.6}.trustActionLayout>aside>a{color:var(--blue);margin-top:19px;font-size:11px;font-weight:900;display:inline-flex}.emailVerifiedPanel{background:#effaf5;border:1px solid #c5e3d6;border-radius:15px;align-items:center;gap:11px;margin-top:21px;padding:14px;display:flex}.emailVerifiedPanel>i,.phoneVerifyCard>i{background:var(--green);color:#fff;place-items:center;font-style:normal;font-weight:950;display:grid}.emailVerifiedPanel>i{border-radius:50%;width:36px;height:36px}.emailVerifiedPanel span{gap:3px;display:grid}.emailVerifiedPanel small{color:#6c7a8d}.phoneVerifyCard{min-height:330px}.phoneVerifyCard>i{border-radius:17px;width:54px;height:54px;margin-bottom:21px}.phoneVerifyCard>label{gap:7px;margin:15px 0;display:grid}.phoneVerifyCard>label>span{color:#53627a;font-size:10px;font-weight:900}.phoneVerifyCard input{border:1px solid #cfd9e7;border-radius:13px;outline:none;height:48px;padding:0 14px;font-size:15px}.phoneVerifyCard input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #2c63d51a}.phoneVerifyCard .verificationPrimary{margin-top:12px}.phoneVerifyCard .verificationPrimary:disabled{opacity:.45;cursor:not-allowed}.phoneVerifyCard.verified>span{color:var(--green);background:#effaf5;border-radius:999px;padding:9px 12px;font-size:10px;font-weight:900;display:inline-flex}.providerPending>i{color:var(--blue);background:#eaf1ff}.providerPending>div{gap:9px;margin-top:19px;display:grid}.providerPending>div span{color:#56657c;font-size:11px}.turnstileHolder{min-height:70px;margin:17px 0}.emailVerifiedBadge{color:#2e61bd!important;background:#edf3ff!important}.ownerVerifiedBadge{color:#946100!important;background:#fff2d9!important}@media (width<=900px){.tierGrid{grid-template-columns:1fr 1fr}.trustActionLayout{grid-template-columns:1fr}}@media (width<=620px){.trustHero{padding-bottom:16px}.tierGrid{grid-template-columns:1fr;padding:0 16px 18px}.trustActionLayout{padding:0 16px 65px}.trustActionLayout>aside,.phoneVerifyCard{padding:22px 19px}.tierGrid article{padding:14px}.verificationSignal{display:none}}.catalogProductHero .pendingScore{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.catalogProductHero .pendingScore>b{letter-spacing:.45px;line-height:1;font-size:13px!important}.catalogProductHero .pendingScore>span{text-align:center;width:auto;font-size:8px;line-height:1.25}.catalogProductHero .confidence{color:#56667e;background:#ffffffc2;border:1px solid #cddbeb;border-radius:14px;align-items:center;gap:12px;width:fit-content;max-width:650px;min-height:42px;margin-top:28px;padding:9px 13px;line-height:1.45;display:flex;box-shadow:0 10px 28px #1c37650d}.catalogProductHero .confidence>b{color:#2d63d4;letter-spacing:.75px;background:#eaf1ff;border-radius:999px;flex:none;margin:0;padding:7px 9px;font-size:8px;line-height:1}.catalogProductHero .confidence>span{font-size:10px}.catalogProductHero .earlyConfidence{background:linear-gradient(135deg,#fffffff0,#eff5ffdb);border-color:#cbdcf3}.profileBadges .humanVerifiedBadge{border:1px solid #86c8ec;box-shadow:0 5px 15px #1e6faf38;color:#fff!important;background:linear-gradient(135deg,#173e93,#259bd8)!important}.profileBadges .trustedReviewerBadge{border:1px solid #d99ac8;box-shadow:0 5px 15px #65265e36;color:#fff8d5!important;background:linear-gradient(135deg,#4c286f,#9a3f82)!important}.publishedReview footer .humanReviewBadge{border:1px solid #78bfe7;box-shadow:0 4px 12px #1e6faf2c;color:#fff!important;background:linear-gradient(135deg,#173e93,#259bd8)!important}.publishedReview footer .trustedReviewBadge{border:1px solid #d99ac8;box-shadow:0 4px 12px #65265e2b;color:#fff8d5!important;background:linear-gradient(135deg,#4c286f,#9a3f82)!important}.publishedReview footer .founderReviewBadge{border:1px solid #e2bd50;color:#78520b!important;background:linear-gradient(135deg,#fff3c7,#f6d778)!important}.publishedReview footer .foundingReviewBadge{border:1px solid #ccdcf6;color:#2b5dbd!important;background:#eef4ff!important}.publishedReview footer .ownerReviewBadge,.publishedReview footer .fullTrustBadge{border:1px solid #91d1b6;color:#087151!important;background:linear-gradient(135deg,#e0f8ed,#bfead8)!important}.publishedReview footer .purchaseReviewBadge{border:1px solid #efd092;color:#8b5b04!important;background:#fff2d9!important}.publishedReview footer .standardTrustBadge{border:1px solid #dce3ed;color:#65728a!important;background:#f2f5f9!important}@media (width<=650px){.catalogProductHero .confidence{flex-direction:column;align-items:flex-start;gap:8px;width:100%}}.founderMessage{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border:1px solid #cfdbece6;border-radius:26px;grid-template-columns:58px 1fr;gap:20px;width:min(880px,88vw);margin:-8px auto 48px;padding:34px 40px 32px;display:grid;position:relative;box-shadow:0 20px 50px #18365f16}.founderMessageMark{background:linear-gradient(145deg,var(--navy),var(--blue));color:#fff;border-radius:17px;place-items:center;width:52px;height:52px;padding-top:12px;font-family:Georgia,serif;font-size:47px;line-height:1;display:grid;box-shadow:0 10px 24px #245bd632}.founderMessage small{color:var(--blue);letter-spacing:1.5px;font-size:9px;font-weight:950}.founderMessage p{color:#53627a;margin:11px 0 0;font-size:13px;line-height:1.7}.founderMessage p:first-of-type{color:var(--navy);letter-spacing:-.3px;margin-top:14px;font-size:20px;font-weight:900}.founderMessage footer{border-top:1px solid #e5eaf2;gap:2px;margin-top:20px;padding-top:17px;display:grid}.founderMessage footer b{color:var(--navy);font-size:15px}.founderMessage footer span{color:#748198;font-size:10px}.home .why{margin-bottom:60px}@media (width<=650px){.founderMessage{border-radius:21px;grid-template-columns:1fr;width:calc(100% - 30px);margin:0 auto 36px;padding:25px 21px}.founderMessageMark{border-radius:14px;width:44px;height:44px;font-size:40px}.founderMessage p{font-size:12px}.founderMessage p:first-of-type{font-size:18px}}.profileAvatar{overflow:hidden}.profileAvatar img,.accountIdentity>i img,.postingAsChip>i img,.reviewProfileIdentity>i img,.previewAuthor>i img,.publishedReview footer>a>i img{object-fit:cover;width:100%;height:100%;display:block}.profileAvatar>span{place-items:center;width:100%;height:100%;display:grid}.accountIdentity>i.hasPhoto,.postingAsChip>i.hasPhoto,.reviewProfileIdentity>i.hasPhoto,.previewAuthor>i.hasPhoto,.publishedReview footer>a>i.hasPhoto{background:#dbe7fb;padding:0;overflow:hidden}.profilePhotoEditor{flex:none;justify-items:center;gap:9px;width:155px;display:grid}.profilePhotoEditor .profileAvatar{border-radius:29px;width:94px;height:94px;font-size:30px}.profilePhotoEditor>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.profilePhotoPicker{color:var(--blue);cursor:pointer;background:#eef4ff;border-radius:10px;padding:9px 12px;margin:0!important;font-size:9px!important;font-weight:900!important}.profilePhotoPicker input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.profilePhotoEditor button{color:#a1464d;cursor:pointer;background:0 0;border:0;padding:7px;font-size:9px;font-weight:900}.profilePhotoEditor>small{color:#7b8798;text-align:center;font-size:8px;line-height:1.45}.profileFormIntro{align-items:center}.publishedReview footer>a>i.hasPhoto{box-shadow:0 5px 15px #1a315727}@media (width<=650px){.profileFormIntro{align-items:center}.profilePhotoEditor{width:125px}.profilePhotoEditor .profileAvatar{border-radius:24px;width:78px;height:78px}.profilePhotoPicker{padding:8px 10px}.profilePhotoEditor>small{font-size:7px}}.catalogHeroInner{max-width:1100px;margin:0 auto}.catalogHeroInner>small{color:var(--blue);letter-spacing:1.5px;font-size:10px;font-weight:900;display:block}.catalogHeroInner>p{color:#61708a;margin-top:0}.catalogHeroInner .catalogSearch{margin:32px 0 0;max-width:720px!important}.catalogPhotoStory{background:#fff;border:1px solid #dce5f1;border-radius:26px;grid-template-columns:245px 1fr;align-items:stretch;gap:38px;max-width:1100px;margin:34px auto 0;padding:34px;display:grid;box-shadow:0 16px 45px #17396912}.catalogPhotoStoryMark{background:linear-gradient(145deg,var(--navy),var(--blue));color:#fff;border-radius:20px;flex-direction:column;justify-content:flex-end;min-height:250px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 30px #173f882c}.catalogPhotoStoryMark:before{content:"✓";color:#ffffff12;font-size:180px;font-weight:950;position:absolute;top:-33px;right:-14px;transform:rotate(-8deg)}.catalogPhotoStoryMark span{letter-spacing:3px;font-size:18px;font-weight:950}.catalogPhotoStoryMark b{letter-spacing:-1.5px;font-size:36px;line-height:1}.catalogPhotoStoryMark i{letter-spacing:1.2px;color:#cddcff;margin-top:10px;font-size:8px;font-style:normal;font-weight:900}.catalogPhotoStory>div:last-child>small{color:var(--blue);letter-spacing:1.5px;font-size:9px;font-weight:950}.catalogPhotoStory h2{color:var(--navy);letter-spacing:-1px;margin:7px 0 14px;font-size:31px}.catalogPhotoStory p{color:#58677d;margin:9px 0;font-size:13px;line-height:1.65}.catalogPhotoStory footer{background:#edf5ff;border-radius:14px;gap:3px;margin-top:20px;padding:15px 17px;display:grid}.catalogPhotoStory footer b{color:var(--blue);text-transform:uppercase;letter-spacing:.8px;font-size:10px}.catalogPhotoStory footer span{color:#52637c;font-size:10px;line-height:1.5}.catalogPhotoStory+.catalogResults{padding-top:30px}@media (width<=760px){.catalogPhotoStory{border-radius:21px;grid-template-columns:1fr;gap:22px;margin:22px 16px 0;padding:20px}.catalogPhotoStoryMark{min-height:155px}.catalogPhotoStoryMark b{font-size:31px}.catalogPhotoStory h2{font-size:26px}.catalogPhotoStory p{font-size:12px}}.compactPhotoStory{grid-template-columns:190px 1fr;gap:30px;padding:26px}.compactPhotoStory .catalogPhotoStoryMark{min-height:175px;padding:22px}.compactPhotoStory .catalogPhotoStoryMark b{font-size:30px}.compactPhotoStory h2{margin-bottom:9px}.compactPhotoStory footer{margin-top:15px}@media (width<=760px){.compactPhotoStory{grid-template-columns:1fr;gap:18px;padding:18px}.compactPhotoStory .catalogPhotoStoryMark{min-height:125px}}.reviewPhotoStep>p{color:#677286;margin-bottom:22px;line-height:1.55}.reviewPhotoPublic,.ownershipProofCard{background:#fbfcff;border:1px solid #dce4ef;border-radius:19px;margin-top:15px;padding:20px}.reviewPhotoPublic>div:first-child,.ownershipProofIntro{flex-direction:column;gap:4px;display:flex}.reviewPhotoPublic>div:first-child span,.ownershipProofIntro small{color:#6b788d;font-size:10px;line-height:1.45}.reviewPhotoGrid{grid-template-columns:repeat(4,1fr);gap:9px;margin:16px 0;display:grid!important}.reviewPhotoGrid figure{background:#edf2f8;border-radius:13px;height:105px;margin:0;position:relative;overflow:hidden}.reviewPhotoGrid img{object-fit:cover;width:100%;height:100%}.reviewPhotoGrid button{color:#fff;background:#172748dc;border:0;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:900;position:absolute;bottom:6px;right:6px}.photoConsent{background:#fff7e9;border:1px solid #f0d9ad;border-radius:14px;gap:10px;padding:14px;align-items:flex-start!important;margin:16px 0 11px!important;display:flex!important}.photoConsent input{accent-color:var(--blue);margin-top:3px}.photoConsent span{gap:4px;display:grid}.photoConsent b{color:#253754;font-size:11px}.photoConsent small{color:#6d7890;font-size:9px;font-weight:500;line-height:1.45}.reviewPhotoUpload,.ownershipUpload{color:var(--blue);cursor:pointer;background:#f0f5ff;border:1px dashed #8aa4ce;border-radius:14px;justify-items:center;gap:4px;margin:0!important;padding:17px!important;display:grid!important}.reviewPhotoUpload input,.ownershipUpload input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.reviewPhotoUpload span{color:#72809a;font-size:8px}.reviewPhotoUpload.disabled,.ownershipUpload.disabled{opacity:.5;cursor:not-allowed}.ownershipProofCard{background:linear-gradient(135deg,#eef4ff,#fff9ed)}.ownershipProofIntro{grid-template-columns:52px 1fr;align-items:center;display:grid}.ownershipProofIntro i{background:var(--navy);color:#fff;border-radius:14px;grid-row:1/3;place-items:center;width:48px;height:48px;font-size:8px;font-style:normal;font-weight:950;display:grid}.ownershipStart{background:var(--navy);color:#fff;border:0;border-radius:11px;margin-top:15px;padding:11px 14px;font-size:10px;font-weight:900}.ownershipChallenge{border-top:1px solid #d9e1ed;margin-top:17px;padding-top:16px}.ownershipChallenge>p{font-size:11px;color:#5d6b81!important;margin:0 0 10px!important}.ownershipChallenge>strong{text-align:center;color:var(--blue);letter-spacing:2px;background:#fff;border-radius:13px;padding:14px;font-size:20px;display:block}.ownershipState{border-radius:13px;gap:5px;margin-top:16px;padding:14px;display:grid}.ownershipState span{font-size:10px;line-height:1.45}.ownershipState.pending{color:#8b640e;background:#fff5df}.ownershipState.verified{color:#08714e;background:#e8f7ef}.photoStepMessage,.profilePhotoMessage{color:#2858ac;background:#eaf2ff;border-radius:12px;margin-top:13px;padding:11px 13px;font-size:10px;font-weight:800}.verificationOptionAvailable{background:#fff;border:1px solid #d8e1ed;border-radius:14px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:15px;display:grid}.verificationOptionAvailable>i{width:40px;height:40px;color:var(--blue);background:#edf3ff;border-radius:50%;place-items:center;font-style:normal;font-weight:900;display:grid}.verificationOptionAvailable>span{flex-direction:column;gap:3px;display:flex}.verificationOptionAvailable small{color:var(--muted);font-size:10px}.verificationOptionAvailable>em{color:var(--blue);font-size:9px;font-style:normal;font-weight:900}.verificationOptionAvailable.complete{background:#f1faf6;border-color:#b5dfce}.verificationOptionAvailable.complete>i{background:var(--green);color:#fff}.verificationOptionAvailable.complete>em{color:var(--green)}.catalogImageDisclosure.community{color:#1c5aa7;background:#eef5ff}.catalogImageDisclosure.community:before{background:var(--blue);box-shadow:0 0 0 3px #dce8fb}.catalogImageDisclosure.community a{color:inherit;text-decoration:underline}.publishedReviewPhotos{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:18px 0;display:grid}.publishedReviewPhotos figure{background:#f3f6fa;border:1px solid #e1e7ef;border-radius:15px;margin:0;overflow:hidden}.publishedReviewPhotos img{object-fit:cover;width:100%;height:180px;display:block}.publishedReviewPhotos figcaption{color:#65738a;padding:8px 10px;font-size:9px}.publishedReviewPhotos a{color:var(--blue);font-weight:850}.moderationPhotos{flex-wrap:wrap;gap:8px;margin:15px 0;display:flex}.moderationPhotos img{object-fit:cover;border:1px solid #dae2ed;border-radius:12px;width:110px;height:90px}.photoAuditNotice{background:#eef5ff;border:1px solid #d5e2f6;border-radius:15px;gap:5px;margin-bottom:18px;padding:15px 17px;display:grid}.photoAuditNotice span{color:#64728a;font-size:10px}.ownerPhotoGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ownerPhotoGrid>article{background:#fff;border:1px solid #dfe6ef;border-radius:19px;overflow:hidden}.ownerPhotoGrid>article>div{background:#eef2f7;height:210px;position:relative}.ownerPhotoGrid img{object-fit:cover;width:100%;height:100%}.ownerPhotoGrid em{background:var(--green);color:#fff;border-radius:999px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:950;position:absolute;top:10px;left:10px}.ownerPhotoGrid section{padding:16px}.ownerPhotoGrid section>small{color:var(--blue);font-size:8px;font-weight:900}.ownerPhotoGrid h3{margin:5px 0;font-size:15px}.ownerPhotoGrid p,.ownerPhotoGrid section>span{color:#69768a;font-size:9px}.ownerPhotoGrid a{color:var(--blue);font-weight:850}.ownerPhotoGrid section>div{gap:7px;margin-top:13px;display:flex}.ownerPhotoGrid button{background:#fff;border:1px solid #dbe2ec;border-radius:9px;padding:8px 9px;font-size:8px;font-weight:900}.ownerPhotoGrid .complete{color:var(--green);border-color:#b9ddce}.ownerPhotoGrid .decline{color:#a34b42;border-color:#eccbc5}.profilePhotosPage{background:#f7f9fc;min-height:100vh}.profilePhotosPage>section{max-width:1050px;margin:auto;padding:55px 25px 90px}.profilePhotosPage>section>small{letter-spacing:1.3px;color:var(--blue);font-size:9px;font-weight:950}.profilePhotosPage h1{margin:7px 0;font-size:42px}.profilePhotosPage>section>p{color:#65738a;max-width:680px;line-height:1.6}.profileContributionGrid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:28px;display:grid}.profileContributionGrid article{background:#fff;border:1px solid #dfe6ef;border-radius:20px;grid-template-columns:190px 1fr;display:grid;overflow:hidden}.profileContributionGrid article>img{object-fit:cover;width:100%;height:100%;min-height:210px}.profileContributionGrid article>div{padding:20px}.profileContributionGrid small{color:var(--blue);font-size:8px;font-weight:900}.profileContributionGrid h2{margin:6px 0;font-size:18px}.profileContributionGrid p{flex-wrap:wrap;gap:7px;display:flex}.profileContributionGrid p span,.profileContributionGrid p b{text-transform:uppercase;color:#5c6c84;background:#edf2fa;border-radius:999px;padding:5px 7px;font-size:8px}.profileContributionGrid p b{color:var(--green);background:#e5f5ed}.profileContributionGrid a{color:var(--blue);margin-top:15px;font-size:9px;font-weight:900;display:inline-flex}.profileContributionGrid button{color:#a2464d;background:0 0;border:0;margin-top:12px;padding:0;font-size:9px;font-weight:900;display:block}.profileContributionEmpty{background:#fff;border:1px solid #dfe6ef;border-radius:20px;gap:8px;margin-top:28px;padding:35px;display:grid}.profileContributionEmpty span{color:#68768b;font-size:11px}.profileContributionEmpty a{color:var(--blue);margin-top:8px;font-size:10px;font-weight:900}@media (width<=900px){.ownerPhotoGrid{grid-template-columns:repeat(2,1fr)}.profileContributionGrid{grid-template-columns:1fr}}@media (width<=650px){.reviewPhotoGrid{grid-template-columns:repeat(2,1fr)}.ownerPhotoGrid,.profileContributionGrid article{grid-template-columns:1fr}.profileContributionGrid article>img{height:230px}.profilePhotosPage h1{font-size:34px}.verificationOptionAvailable{grid-template-columns:38px 1fr}.verificationOptionAvailable>em{grid-column:2}}.ownerPhotoGrid details{color:#61718a;margin-top:8px;font-size:9px}.ownerPhotoGrid summary{cursor:pointer;color:var(--blue);font-weight:900}.ownerPhotoGrid details p{line-height:1.45}.ownershipProofCard{gap:17px;display:grid}.ownershipProofIntro{grid-template-columns:48px minmax(0,1fr);gap:13px}.ownershipProofIntro>span{gap:4px;min-width:0;display:grid}.ownershipProofIntro b{color:var(--navy);font-size:14px;line-height:1.25;display:block}.ownershipProofIntro small{max-width:470px;display:block}.ownershipStart{width:max-content;min-height:39px;margin-top:0}.photoStepMessage{overflow-wrap:anywhere;line-height:1.45}@media (width<=520px){.ownershipProofCard{padding:17px}.ownershipProofIntro{align-items:start}.ownershipProofIntro i{width:44px;height:44px}.ownershipProofIntro b{font-size:13px}.ownershipStart{width:100%}}.catalogFrameEditor{background:#fff;border:1px solid #cddbf0;border-radius:22px;margin:0 0 20px;padding:20px;box-shadow:0 16px 42px #18345f16}.catalogFrameEditor>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:17px;display:flex}.catalogFrameEditor>header small{letter-spacing:1.2px;color:var(--blue);font-size:8px;font-weight:950}.catalogFrameEditor>header h3{margin:5px 0;font-size:23px}.catalogFrameEditor>header p{color:#68758a;margin:0;font-size:10px}.catalogFrameEditor>header>button{color:#53637c;cursor:pointer;background:#eef3fa;border:0;border-radius:50%;width:32px;height:32px;font-size:20px}.catalogFrameWorkspace{grid-template-columns:minmax(300px,1.25fr) minmax(240px,.75fr);gap:20px;display:grid}.catalogFramePreview{aspect-ratio:4/3;background:#eef3fb;border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d8e2f1}.catalogFramePreview img{object-fit:cover;width:100%;height:100%;transition:transform .12s,object-position .12s;display:block}.catalogFramePreview>span{color:#fff;letter-spacing:.7px;background:#172748d9;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:950;position:absolute;top:11px;left:11px}.catalogFrameControls{align-content:start;gap:15px;display:grid}.catalogFitChoice{background:#eef3fa;border-radius:12px;grid-template-columns:1fr 1fr;gap:7px;padding:4px;display:grid}.catalogFitChoice button{color:#62718a;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 8px;font-size:8px;font-weight:900}.catalogFitChoice button.active{color:var(--blue);background:#fff;box-shadow:0 4px 12px #19376215}.catalogFrameControls label{gap:7px;display:grid}.catalogFrameControls label>span{color:#506078;justify-content:space-between;align-items:center;font-size:9px;display:flex}.catalogFrameControls em{color:var(--blue);font-style:normal;font-weight:950}.catalogFrameControls input{width:100%;accent-color:var(--blue)}.catalogFrameControls>p{color:#6e7b90;background:#f3f6fb;border-radius:12px;margin:0;padding:11px;font-size:9px;line-height:1.5}.catalogFrameReset{color:#52647f;cursor:pointer;background:#fff;border:1px solid #d7e0ec;border-radius:9px;justify-self:start;padding:8px 10px;font-size:8px;font-weight:900}.catalogFrameEditor>footer{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.catalogFrameEditor>footer button{color:#5d6d84;cursor:pointer;background:#fff;border:1px solid #d8e0ec;border-radius:10px;padding:10px 13px;font-size:9px;font-weight:900}.catalogFrameEditor>footer .saveCatalogFrame{border-color:var(--blue);background:var(--blue);color:#fff}.catalogFrameEditor button:disabled{opacity:.55;cursor:wait}.catalogFrameError{color:#a2433b;background:#fff0ee;border-radius:11px;margin-top:13px;padding:11px 13px;font-size:9px;font-weight:850}@media (width<=760px){.catalogFrameWorkspace{grid-template-columns:1fr}.catalogFrameEditor{padding:15px}.catalogFrameEditor>header h3{font-size:19px}.catalogFrameEditor>footer{flex-direction:column-reverse}.catalogFrameEditor>footer button{width:100%}}.details h1,.catalogCardBody h2{letter-spacing:-.45px;font-family:Barlow Condensed,Arial Narrow,Aptos Narrow,sans-serif;font-weight:600;font-stretch:75%}.details h1{line-height:.98}.catalogCardBody h2{line-height:1.05}.publishedReviewPhotos{grid-template-columns:repeat(auto-fill,minmax(170px,230px));justify-content:start;align-items:start}.publishedReviewPhotos figure{background:#f5f7fb;width:100%}.publishedReviewPhotos img{object-fit:contain;background:#eef3f9;height:220px;padding:10px}@media (width<=520px){.publishedReviewPhotos{grid-template-columns:minmax(0,230px)}.publishedReviewPhotos img{height:200px}}.details h1{font-size:clamp(38px,4.4vw,58px)}.catalogCardBody h2{font-size:23px}@media (width<=800px){.details h1{font-size:38px}}@media (width<=650px){.catalogCardBody h2{font-size:19px}}.ownerCatalogPublicLink{color:var(--blue);white-space:nowrap;background:#fff;border:1px solid #d8e2ef;border-radius:999px;padding:10px 15px;font-size:10px;font-weight:900}.ownerCatalogPhotoGuide{color:#fff;background:linear-gradient(115deg,#102753,#183e82);border-radius:18px;grid-template-columns:34px 1fr 34px 1fr 34px 1fr;align-items:center;gap:11px;margin-bottom:18px;padding:18px 20px;display:grid;box-shadow:0 14px 36px #1027531f}.ownerCatalogPhotoGuide>i{color:#8fb4ff;background:#ffffff18;border:1px solid #ffffff25;border-radius:50%;place-items:center;width:33px;height:33px;font-style:normal;font-weight:950;display:grid}.ownerCatalogPhotoGuide>span{flex-direction:column;display:flex}.ownerCatalogPhotoGuide b{font-size:11px}.ownerCatalogPhotoGuide small{color:#b8c9e7;margin-top:3px;font-size:8px;line-height:1.4}.ownerCatalogPhotoPanel{background:#fff;border:1px solid #dfe6ef;border-radius:22px;grid-template-columns:minmax(270px,.72fr) minmax(390px,1.28fr);gap:22px;padding:22px;display:grid;box-shadow:0 15px 40px #17365f0b}.ownerCatalogPhotoSetup{align-content:start;gap:17px;display:grid}.ownerCatalogPhotoSetup>label:first-child{gap:7px;display:grid}.ownerCatalogPhotoSetup>label:first-child>span{letter-spacing:1.3px;color:var(--blue);font-size:8px;font-weight:950}.ownerCatalogPhotoSetup select{width:100%;color:var(--navy);background:#f9fbfe;border:1px solid #d8e1ed;border-radius:12px;outline:none;padding:12px 38px 12px 12px;font-size:11px;font-weight:800}.ownerCatalogPhotoSetup select:focus{border-color:#7da4ec;box-shadow:0 0 0 3px #dce9ff}.ownerCatalogSelected{background:#f3f7fd;border:1px solid #e0e8f3;border-radius:15px;padding:15px 16px}.ownerCatalogSelected>small{letter-spacing:1px;color:var(--blue);font-size:8px;font-weight:900}.ownerCatalogSelected h3{color:var(--navy);margin:6px 0;font-size:18px;line-height:1.15}.ownerCatalogSelected p{color:#68768b;margin:0;font-size:9px}.ownerCatalogSelected p.managed{color:var(--green);font-weight:900}.ownerCatalogSelected p.member{color:#6c55bf;font-weight:900}.ownerCatalogFile{cursor:pointer;background:#f8fbff;border:1px dashed #aebfda;border-radius:15px;grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;padding:15px;display:grid;position:relative}.ownerCatalogFile input{opacity:0;cursor:pointer;position:absolute;inset:0}.ownerCatalogFile b{background:var(--blue);color:#fff;z-index:1;pointer-events:none;border-radius:10px;grid-row:1/3;padding:10px 12px;font-size:9px}.ownerCatalogFile span{color:#69768a;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.ownerCatalogPhotoSetup .catalogFrameControls{border-top:1px solid #e7ebf1;padding-top:16px}.ownerCatalogPreviewColumn{min-width:0}.ownerCatalogPreview{aspect-ratio:4/3;background:#eef3fb;border-radius:19px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d8e2f1}.ownerCatalogPreview img{object-fit:contain;width:100%;height:100%;transition:transform .12s,object-position .12s;display:block}.ownerCatalogPreview>span{color:#fff;letter-spacing:.8px;background:#142848df;border-radius:999px;padding:6px 9px;font-size:7px;font-weight:950;position:absolute;top:12px;left:12px}.ownerCatalogPreviewColumn>p{color:#6d7a8f;margin:10px 2px;font-size:9px;line-height:1.5}.ownerCatalogPhotoActions{justify-content:flex-end;gap:8px;display:flex}.ownerCatalogPhotoActions button{cursor:pointer;border-radius:11px;padding:11px 14px;font-size:9px;font-weight:950}.ownerCatalogPhotoActions .publish{border:1px solid var(--blue);background:var(--blue);color:#fff;min-width:160px}.ownerCatalogPhotoActions .remove{color:#a34940;background:#fff;border:1px solid #e5c4bf}.ownerCatalogPhotoActions button:disabled{opacity:.45;cursor:not-allowed}.ownerCatalogSuccess{color:#187a59;background:#e8f6ef;border:1px solid #bfe1d2;border-radius:11px;margin-top:12px;padding:11px 13px;font-size:9px;font-weight:900}@media (width<=950px){.ownerCatalogPhotoGuide{grid-template-columns:30px 1fr}.ownerCatalogPhotoPanel{grid-template-columns:1fr}.ownerCatalogPreviewColumn{max-width:700px}.ownerCatalogPhotoGuide>i:nth-of-type(n+2){margin-top:4px}}@media (width<=650px){.ownerCatalogPublicLink{display:none}.ownerCatalogPhotoPanel{border-radius:18px;padding:15px}.ownerCatalogPhotoGuide{padding:15px}.ownerCatalogPhotoActions{flex-direction:column-reverse}.ownerCatalogPhotoActions button{width:100%}.ownerCatalogFile{grid-template-columns:1fr}.ownerCatalogFile b{text-align:center;grid-row:auto}.ownerCatalogFile span{text-align:center}.ownerCatalogSelected h3{font-size:16px}}.catalogImageArt.hasCommunityPhoto img{clip-path:inset(0 round 14px);border-radius:14px}.catalogImageVisual.hasCommunityPhoto img{clip-path:inset(0 round 22px);border-radius:22px}@media (width<=680px){html,body{max-width:100%;overflow-x:clip}button,a,input,select,summary{touch-action:manipulation}.header,.catalogHeader,.reviewHeader{padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))}.productHero,.catalogProductHero{padding-left:16px;padding-right:16px}.catalogProductHero .visual{height:auto;min-height:200px}.catalogProductVisual{width:100%;max-width:330px}.metrics{grid-template-columns:84px minmax(0,1fr);gap:8px 14px;width:100%;display:grid}.metrics .score{grid-row:1/3;width:82px;height:82px}.metrics .score b{font-size:29px}.metrics>div:nth-child(2){border-bottom:1px solid #cad2de;border-right:0;padding:0 0 9px}.metrics>div:nth-child(3){grid-column:2;padding-top:1px}.metrics b{font-size:21px}.green{font-size:24px!important}.tabs{scroll-snap-type:x proximity;scrollbar-width:none;align-items:stretch;height:56px}.tabs::-webkit-scrollbar{display:none}.ownerSidebar nav::-webkit-scrollbar{display:none}.requestFilters::-webkit-scrollbar{display:none}.tabs button{scroll-snap-align:start;padding:18px 15px 13px}.sectionTitle{flex-direction:column;align-items:stretch;gap:14px}.sectionTitle .reviewCta{justify-content:center;width:100%}.content,.catalogResults{padding-left:14px;padding-right:14px}.catalogCard{border-radius:17px;grid-template-columns:92px minmax(0,1fr);gap:13px;padding:14px}.catalogArt{height:92px}.catalogCardBody>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.catalogCardBody>div{flex-wrap:wrap;align-items:flex-start}.catalogCardBody>div b{border-left:0;width:100%;padding-left:0}.ownerPage{overflow-x:clip}.ownerHeader{height:60px;padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))}.ownerHeader .logo.bubWordmark{letter-spacing:-1.7px;font-size:27px}.ownerShell{min-height:calc(100vh - 60px)}.ownerSidebar{border-bottom:1px solid #ffffff18;padding:9px 12px;top:0;box-shadow:0 7px 18px #10265024}.ownerSidebar nav{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;gap:6px}.ownerSidebar nav button{scroll-snap-align:start;min-height:42px;padding:9px 11px}.ownerSidebar nav button>i{display:none}.ownerWorkspace{padding:22px 14px max(60px,env(safe-area-inset-bottom))}.ownerWelcome,.ownerTitle{gap:13px;margin-bottom:19px}.ownerWelcome h2,.ownerTitle h2{margin:5px 0;font-size:27px;line-height:1.03}.ownerWelcome p,.ownerTitle p{font-size:12px;line-height:1.5}.ownerStats,.ownerStatsFive{grid-template-columns:1fr;gap:9px}.ownerStats article{align-items:center;min-height:0;padding:14px 15px}.ownerStats article>i{display:grid}.ownerStats article>span{grid-template-columns:1fr auto;align-items:center;gap:2px 10px;width:100%;display:grid}.ownerStats small{font-size:8px}.ownerStats span>b{grid-area:1/2/3;margin:0;font-size:27px}.ownerStats em,.ownerStats span>button{grid-column:1;font-size:9px}.ownerOverviewGrid{gap:11px}.recentMembers,.ownerNext{border-radius:16px;padding:18px 15px}.ownerTable{background:0 0;border:0;gap:10px;display:grid;overflow:visible}.ownerTableHead{display:none!important}.accountRow{background:#fff;border:1px solid #e1e7ef;border-radius:16px;gap:10px 12px;padding:15px;grid-template-columns:minmax(0,1fr) auto!important;min-width:0!important;display:grid!important}.accountRow .ownerMember{grid-column:1/-1}.accountRow time{align-self:center}.accountRow .statusPill{justify-self:end}.ownerReviewCount{text-align:left;grid-column:1}.ownerReviewCount:before{content:"Reviews ";color:#7d8999;font-size:9px;font-weight:700}.accountAccess{grid-column:2;justify-self:end}.requestRow{grid-template-columns:1fr;gap:12px;padding:15px}.requestStatus{flex-direction:row;align-items:center;padding:0}.requestActions{grid-column:1;grid-template-columns:1fr 1fr;gap:7px;display:grid}.requestActions button:first-child{grid-column:1/-1}.requestActions button{min-height:40px}.requestFilters{scrollbar-width:none;padding-bottom:3px}.moderationScaleNote,.verificationOwnerNotice{gap:11px;padding:15px}.moderationScaleNote>i,.verificationOwnerNotice>i{flex-basis:40px;width:40px;height:40px}.moderationCard{border-radius:17px;padding:17px 15px}.moderationCard>header{flex-direction:column}.moderationCard>footer>div{grid-template-columns:1fr 1fr;display:grid}.moderationCard>footer em{grid-column:1/-1}.moderationCard>footer button{min-height:42px}.verificationQueueCard{border-radius:17px;gap:16px;padding:14px}.verificationEvidence{min-height:180px}.verificationQueueDetails>div:last-child{grid-template-columns:1fr;gap:8px;display:grid}.verificationQueueDetails>div:last-child button{width:100%;min-height:43px}.ownerPhotoGrid section>div{grid-template-columns:1fr;display:grid}.ownerPhotoGrid button{width:100%;min-height:42px}.ownerCatalogPhotoGuide{grid-template-columns:28px 1fr}.ownerCatalogPhotoGuide>i{width:28px;height:28px}.ownerCatalogPhotoPanel{padding:14px}.ownerCatalogPreview{border-radius:16px}.catalogFrameControls input[type=range]{min-height:35px}.roadmapPrinciple,.roadmapList article{padding:17px}}.ownerMenuToggle{display:none}@media (width<=680px){.home nav>div:first-child a:first-child{display:none}.home nav>div:first-child a:nth-child(2){display:inline-flex}.ownerPage,.ownerShell,.ownerWorkspace,.ownerWorkspace>section{width:100%;min-width:0;max-width:100%}.ownerWorkspace>section>*,.ownerWorkspace img{max-width:100%}.ownerPage input,.ownerPage select{max-width:100%;font-size:16px}.ownerSidebar{padding:8px 12px}.ownerMenuToggle{color:#fff;text-align:left;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;padding:9px 12px;display:flex}.ownerMenuToggle>span{align-items:center;gap:9px;font-size:11px;font-weight:900;display:flex}.ownerMenuToggle>span i{letter-spacing:1px;color:#8fb4ff;font-size:18px;font-style:normal;line-height:.5}.ownerMenuToggle>b{color:#cbd8ef;white-space:nowrap;font-size:10px}.ownerSidebar nav{background:#102650;border:1px solid #ffffff1f;border-radius:0 0 16px 16px;max-height:calc(100vh - 126px);padding:9px;display:none;position:absolute;top:calc(100% - 1px);left:12px;right:12px;overflow:hidden auto;box-shadow:0 18px 35px #07142f66}.ownerSidebar nav.mobileOpen{display:grid}.ownerSidebar nav button{grid-template-columns:28px minmax(0,1fr) auto;width:100%;padding:11px 12px}.ownerSidebar nav button>i{font-size:13px;display:grid}.ownerSidebar nav button>span{text-overflow:ellipsis;overflow:hidden}.ownerTitle>div,.ownerWelcome>div,.ownerCatalogPhotoPanel,.ownerCatalogPhotoGuide,.catalogFrameEditor{width:100%;min-width:0;max-width:100%}.ownerTitle h2,.ownerTitle p,.ownerWelcome h2,.ownerWelcome p,.ownerCatalogSelected h3,.requestDetails h3,.moderationCard h3,.verificationQueueDetails h3{overflow-wrap:anywhere}.requestFilters{flex-wrap:wrap;overflow:visible}.verificationQueueDetails dl,.verificationQueueDetails dd{overflow-wrap:anywhere;max-width:100%}.ownerSidebar{align-self:start;height:auto;min-height:0}.ownerSidebar nav[hidden],.ownerSidebar nav:not(.mobileOpen){height:0!important;min-height:0!important;max-height:0!important;box-shadow:none!important;border:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.ownerSidebar nav.mobileOpen{grid-auto-rows:minmax(44px,auto);align-content:start;height:auto;min-height:0;max-height:min(420px,100dvh - 126px);display:grid!important}.ownerShell{display:block}.ownerWorkspace{padding-top:10px}.ownerWorkspace>section{margin-top:0}}.modelIdentityCard{background:linear-gradient(135deg,#f8fbff,#edf4ff);border:1px solid #ccdcf3;border-radius:17px;grid-template-columns:minmax(190px,.8fr) minmax(240px,1.2fr);align-items:center;gap:15px 22px;margin:22px 0 4px;padding:18px 20px;display:grid;box-shadow:0 9px 26px #2349820c}.modelIdentityCard>div{gap:4px;display:grid}.modelIdentityCard small{letter-spacing:1.25px;color:var(--blue);font-size:8px;font-weight:950}.modelIdentityCard h3{color:var(--navy);margin:0;font-size:18px;line-height:1.1}.modelIdentityCard>div>b{color:#5b6c84;font-size:10px}.modelIdentityCard>p{color:#607087;margin:0;font-size:10px;line-height:1.55}.modelIdentityCard>nav{border-top:1px solid #dce6f4;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;padding-top:12px;display:flex}.modelIdentityCard>nav span{color:#7b8799;text-transform:uppercase;letter-spacing:.7px;font-size:8px;font-weight:950}.modelIdentityCard>nav a{color:var(--blue);background:#fff;border:1px solid #d6e2f4;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:900}.modelIdentityCard.legacy{background:linear-gradient(135deg,#fffaf1,#f8f1e5);border-color:#e7d5b9}.modelIdentityCard.legacy small{color:#9a661d}.catalogImageArt img[src$=\.svg],.catalogImageVisual img[src$=\.svg]{object-fit:contain;background:#edf3fc;padding:8px}@media (width<=680px){.modelIdentityCard{grid-template-columns:1fr;padding:16px}.modelIdentityCard>nav{grid-column:1}.modelIdentityCard>nav a{width:100%;line-height:1.35}}.siteHeader{color:#fff;z-index:100;background:linear-gradient(110deg,#071b43 0%,#0b285b 58%,#071a3d 100%);border-top:3px solid #06132f;justify-content:space-between;align-items:center;gap:28px;height:88px;padding:0 clamp(22px,4.5vw,76px);display:flex;position:relative;box-shadow:0 8px 24px #071b4329}.siteHeaderBrand{align-items:center;gap:17px;min-width:0;display:flex}.siteHeader .wordmarkBub{color:#fff}.siteHeader .wordmarkCheck{color:#5d8cff}.siteHeaderBrand>span{color:#a9bee3;letter-spacing:.7px;white-space:nowrap;border-left:1px solid #ffffff2b;padding-left:16px;font-size:9px;font-weight:900}.siteHeader nav,.home .siteHeader nav{color:#fff;align-items:center;font-size:12px;font-weight:850;justify-content:flex-end!important;gap:0!important;height:auto!important;padding:0!important;display:flex!important}.siteHeaderAction{color:#e8effd;white-space:nowrap;border-right:1px solid #fff2;align-items:center;gap:9px;height:44px;padding:0 22px;display:flex}.siteHeaderAction:first-child{border-left:1px solid #fff2}.siteHeaderAction:hover{color:#fff;background:#ffffff0b}.siteHeaderAction i{color:#cfe0ff;font-size:20px;font-style:normal}.siteHeaderExit{color:#fff;background:#ffffff0d;border:1px solid #ffffff35;border-radius:999px;margin:0 13px;padding:10px 14px;font-size:10px;font-weight:900}.siteHeader .accountCluster{margin-left:14px}.siteHeader .ownerTab{box-sizing:border-box;min-width:100px;height:42px;box-shadow:none;color:#fff;background:#ffffff09;border:1px solid #ffffff36;justify-content:flex-start;gap:10px;padding:5px 16px 5px 5px}.siteHeader .ownerTab i{width:30px;height:30px;color:var(--blue);background:#fff}.siteHeader .accountIdentity{cursor:pointer;padding:5px 4px;color:#fff!important}.siteHeader .accountIdentity>span b{color:#fff}.siteHeader .accountIdentity small{color:#9fb2d4}.siteHeader .accountIdentity>strong{color:#a9bee3;font-size:11px}.siteHeader .accountVerifiedMark{border-color:#0b285b}.siteHeader .accountLink{background:#fff;margin-left:14px;padding:10px 17px;color:var(--navy)!important}.accountDropdown{position:relative}.accountDropdown>summary{list-style:none}.accountDropdown>summary::-webkit-details-marker{display:none}.accountDropdown>div{z-index:140;background:#fff;border:1px solid #dbe3ef;border-radius:15px;width:185px;padding:8px;display:grid;position:absolute;top:calc(100% + 13px);right:0;box-shadow:0 18px 45px #071a3d38}.accountDropdown>div a{color:#42536d;border-radius:9px;padding:10px 11px;font-size:11px;font-weight:850}.accountDropdown>div a:hover{color:var(--blue);background:#eef4ff}.accountDropdown>div a:last-child{color:#9b4d45;border-top:1px solid #e9edf3;margin-top:4px}.generationSwitcher{background:#f7faff;border:1px solid #d8e3f2;border-radius:20px;max-width:1200px;margin:24px auto;padding:22px 24px;box-shadow:0 10px 30px #17365f0b}.generationSwitcher>header{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:15px;display:flex}.generationSwitcher>header small{letter-spacing:1.3px;color:var(--blue);font-size:8px;font-weight:950}.generationSwitcher h2{color:var(--navy);margin:5px 0;font-size:22px}.generationSwitcher p{color:#68778c;margin:0;font-size:10px}.generationSwitcher>header>a{background:var(--blue);color:#fff;white-space:nowrap;border-radius:999px;padding:10px 14px;font-size:10px;font-weight:900}.generationSwitcher>div{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:9px;display:grid}.generationSwitcher>div>a{background:#fff;border:1px solid #dbe4f1;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:13px;display:grid}.generationSwitcher>div>a.active{border:2px solid var(--blue);background:#eef4ff;padding:12px}.generationSwitcher>div>a>i{letter-spacing:.8px;color:var(--green);background:#e5f5ed;border-radius:999px;padding:6px 8px;font-size:7px;font-style:normal;font-weight:950}.generationSwitcher>div>a>i:first-child:where(:not(.unused)){white-space:nowrap}.generationSwitcher>div>a span{gap:3px;display:grid}.generationSwitcher>div>a b{color:var(--navy);font-size:13px}.generationSwitcher>div>a small{color:#758197;font-size:8px}.generationSwitcher>div>a em{color:var(--blue);font-size:9px;font-style:normal;font-weight:900}.reviewGenerationPicker{background:#f4f8ff;border:1px solid #cfddf1;border-radius:13px;padding:13px;margin:16px 0 4px!important}.reviewGenerationPicker>span{letter-spacing:1px;color:var(--blue);margin-bottom:7px;font-size:8px;font-weight:950;display:block}.reviewGenerationPicker select{width:100%;color:var(--navy);background:#fff;border:1px solid #d3deed;border-radius:10px;padding:10px;font-size:10px;font-weight:850}.reviewGenerationPicker>small{color:#6f7c90;margin-top:7px;font-size:8px;font-weight:600;line-height:1.4;display:block}.ownerCatalogProductPicker{gap:7px;display:grid;position:relative}.ownerCatalogProductPicker>label{letter-spacing:1.3px;color:var(--blue);font-size:8px;font-weight:950}.ownerCatalogSearchBox{color:#71819a;background:#f9fbfe;border:1px solid #d8e1ed;border-radius:12px;align-items:center;gap:9px;height:44px;padding:0 12px;display:flex}.ownerCatalogSearchBox:focus-within{border-color:#7da4ec;box-shadow:0 0 0 3px #dce9ff}.ownerCatalogSearchBox input{width:100%;min-width:0;color:var(--navy);background:0 0;border:0;outline:0;font-size:12px;font-weight:750}.ownerCatalogSearchResults{z-index:30;background:#fff;border:1px solid #dbe4ef;border-radius:14px;max-height:390px;margin-top:7px;padding:7px;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 18px 45px #17365f2b}.ownerCatalogSearchResults button{text-align:left;background:#fff;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px;display:flex}.ownerCatalogSearchResults button:hover,.ownerCatalogSearchResults button.active{background:#eef4ff}.ownerCatalogSearchResults button span{gap:3px;display:grid}.ownerCatalogSearchResults button b{color:var(--navy);font-size:10px}.ownerCatalogSearchResults button small{color:#748197;font-size:8px}.ownerCatalogSearchResults button i{color:var(--blue);font-size:8px;font-style:normal;font-weight:900}.ownerCatalogSearchResults>p{color:#788598;margin:0;padding:13px;font-size:10px}@media (width<=820px){.siteHeader{gap:12px;height:72px;padding:0 16px}.siteHeaderBrand .logo.bubWordmark{letter-spacing:-1.8px;font-size:27px}.siteHeaderBrand>span{display:none}.siteHeaderAction{justify-content:center;width:42px;height:42px;padding:0;border:0!important}.siteHeaderAction span{display:none}.siteHeaderAction i{font-size:19px}.siteHeader .accountCluster{gap:6px;margin-left:5px}.siteHeader .ownerTab{width:40px;min-width:40px;height:40px;padding:4px}.siteHeader .ownerTab span,.siteHeader .accountIdentity>span{display:none}.siteHeader .accountIdentity{padding:3px}.siteHeader .accountIdentity>strong{display:none}.siteHeaderExit{margin:0 5px;padding:9px 11px}.generationSwitcher{margin:15px;padding:17px}.generationSwitcher>header{flex-direction:column;align-items:flex-start}.generationSwitcher>header>a{text-align:center;width:100%}.accountDropdown>div{right:-4px}.home .siteHeader nav div{display:grid}.home .siteHeader nav .accountCluster{display:flex}}@media (width<=470px){.siteHeader{padding:0 11px}.siteHeaderBrand .logo.bubWordmark{font-size:24px}.siteHeaderAction{width:36px}.siteHeader .ownerTab{display:none}.siteHeaderExit{padding:8px;font-size:8px}.generationSwitcher>div>a{grid-template-columns:1fr auto}.generationSwitcher>div>a>i{grid-column:1/-1;width:max-content}}@media (width<=650px){.hero form,.hero .trust{width:calc(100% - 32px);max-width:760px}.search{border-radius:18px;height:60px;padding:7px 11px 7px 13px}.search>b{flex:0 0 21px;margin-right:6px;font-size:23px;line-height:1}.search input{font-size:14px}.hero .trust{align-items:flex-start;margin-top:20px;font-size:11px;line-height:1.4;display:flex}.hero .trust i{flex:0 0 25px;margin-right:8px}.hero .trust span{padding-top:4px}}.signinV26{align-items:start}.signinV26>div:last-child{order:-1}.bubAuthPanel{background:#fff;border:1px solid #25539924;border-radius:28px;padding:30px;box-shadow:0 24px 70px #17305b24}.bubAuthPanel>small,.resetPasswordCard>small{color:#2862d9;letter-spacing:.12em;margin:18px 0 8px;font-size:.72rem;font-weight:800;display:block}.bubAuthPanel h2{color:#102a54;margin:0 0 18px;font-size:1.8rem}.bubAuthTabs{background:#edf3ff;border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.bubAuthTabs button{color:#60708b;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:11px;padding:11px;font-weight:800}.bubAuthTabs button.active{color:#1f58c3;background:#fff;box-shadow:0 4px 14px #1f4c911f}.bubAuthPanel form,.resetPasswordCard{gap:14px;display:grid}.bubAuthPanel label,.resetPasswordCard label{color:#263d62;gap:7px;font-size:.82rem;font-weight:800;display:grid}.bubAuthPanel input,.resetPasswordCard input{color:#102a54;width:100%;font:inherit;background:#fbfdff;border:1px solid #cfdaec;border-radius:12px;outline:none;padding:13px 14px}.bubAuthPanel input:focus,.resetPasswordCard input:focus{border-color:#2862d9;box-shadow:0 0 0 3px #2862d91f}.bubAuthPanel .primaryAccountAction,.resetPasswordCard .primaryAccountAction{cursor:pointer;border:0;justify-content:space-between;width:100%;margin-top:3px;display:flex}.bubAuthPanel .primaryAccountAction:disabled,.resetPasswordCard .primaryAccountAction:disabled{cursor:not-allowed;filter:grayscale(.35);opacity:.55}.accountSetupNotice{color:#735617;background:#fff6d8;border:1px solid #f0d57a;border-radius:14px;gap:4px;margin:0 0 18px;padding:13px 15px;font-size:.82rem;line-height:1.45;display:grid}.accountSetupNotice span{color:#7f6b3d}.bubAuthError,.bubAuthSuccess{border-radius:12px;padding:11px 13px;font-size:.82rem;line-height:1.45}.bubAuthError{color:#982d32;background:#fff0f0;border:1px solid #efb6b6}.bubAuthSuccess{color:#176342;background:#eaf8f0;border:1px solid #a9dcc0}.bubAuthError button{color:#1d59c5;cursor:pointer;font:inherit;background:0 0;border:0;margin-top:7px;padding:0;font-weight:800;text-decoration:underline;display:block}.forgotPasswordLink{color:#315d9f;cursor:pointer;font:inherit;background:0 0;border:0;margin-top:12px;padding:0;font-size:.82rem;font-weight:800}.founderAccountBridge{color:#52617b;background:#ffffff8f;border:1px solid #265bae21;border-radius:16px;gap:5px;margin-top:24px;padding:16px 18px;font-size:.86rem;line-height:1.5;display:grid}.founderAccountBridge b{color:#15396f}.legacyBetaAccess{color:#52617b;background:#ffffffb8;border:1px solid #245cb229;border-radius:20px;margin-top:15px;padding:18px 20px}.legacyBetaAccess>span{color:#2862d9;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900}.legacyBetaAccess p{margin:8px 0 12px;font-size:.82rem;line-height:1.5}.legacyBetaAccess a{color:#173f80;font-size:.86rem;font-weight:800;text-decoration:none}.signoutPage,.resetPasswordPage{min-height:100vh}.signoutCard,.resetPasswordCard{background:#fff;border-radius:28px;max-width:520px;margin:10vh auto;padding:38px;box-shadow:0 24px 70px #17305b24}.signoutCard h1,.resetPasswordCard h1{color:#102a54;margin:16px 0 8px}.signoutCard p,.resetPasswordCard p{color:#60708b;line-height:1.6}.resetPasswordCard{margin-top:7vh}@media (width<=760px){.signinV26{flex-direction:column;display:flex}.signinV26>.signinStory{margin-top:18px;margin-bottom:0}.bubAuthPanel{border-radius:22px;padding:22px}.bubAuthPanel h2{font-size:1.55rem}.signoutCard,.resetPasswordCard{margin:7vh 16px;padding:26px}}.phoneNumberFields{grid-template-columns:minmax(190px,.95fr) minmax(220px,1.05fr);align-items:end;gap:11px;margin:18px 0 8px;display:grid}.phoneNumberFields label{gap:7px;min-width:0;display:grid}.phoneNumberFields label>span{color:#53627a;font-size:10px;font-weight:900}.phoneNumberFields select{color:#18335f;background:#fbfdff;border:1px solid #cfd9e7;border-radius:13px;outline:none;width:100%;height:48px;padding:0 38px 0 12px;font-size:13px;font-weight:750}.phoneNumberFields select:focus{border-color:var(--blue);box-shadow:0 0 0 3px #2c63d51a}.phoneLocalInput{background:#fbfdff;border:1px solid #cfd9e7;border-radius:13px;align-items:center;height:48px;display:flex;overflow:hidden}.phoneLocalInput:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #2c63d51a}.phoneLocalInput>b{color:#315a9d;white-space:nowrap;background:#edf3ff;border-right:1px solid #d6e1f0;align-items:center;height:100%;padding:0 11px;font-size:13px;display:flex}.phoneLocalInput input{background:0 0;width:100%;min-width:0;height:100%;box-shadow:none!important;border:0!important;border-radius:0!important}.phonePrivacyNote{font-size:10px;color:#748197!important;margin:8px 0 0!important;line-height:1.5!important}@media (width<=620px){.phoneNumberFields{grid-template-columns:1fr}.phoneNumberFields select,.phoneLocalInput input{font-size:16px}}.profileSettingsStack{gap:20px;min-width:0;display:grid}.deleteProfilePanel{background:#fff;border:1px solid #edc7c2;border-radius:23px;padding:29px 34px;box-shadow:0 14px 38px #2434520b}.deleteProfilePanel.protected{background:#fbfcff;border-color:#dbe3ef}.deleteProfilePanel>small{letter-spacing:1.5px;color:#a14239;font-size:9px;font-weight:950}.deleteProfilePanel.protected>small{color:#5270a1}.deleteProfilePanel h2{color:var(--navy);margin:7px 0 8px;font-size:22px}.deleteProfilePanel>p{color:#6b7587;margin:0;font-size:11px;line-height:1.65}.deleteProfileOpen{color:#a13d35;cursor:pointer;background:#fff7f5;border:1px solid #cf665d;border-radius:11px;margin-top:18px;padding:11px 15px;font-size:10px;font-weight:900}.deleteProfileConfirm{border-top:1px solid #f0d8d4;gap:14px;margin-top:20px;padding-top:18px;display:grid}.deleteProfileConfirm label{gap:7px;display:grid}.deleteProfileConfirm label>span{color:#5d6879;font-size:10px;font-weight:850}.deleteProfileConfirm input{border:1px solid #d5dce7;border-radius:11px;outline:none;height:44px;padding:0 13px;font-size:13px}.deleteProfileConfirm input:focus{border-color:#c85b51;box-shadow:0 0 0 3px #c85b5117}.deleteProfileButtons{justify-content:flex-end;gap:9px;display:flex}.deleteProfileButtons button{color:#647085;cursor:pointer;background:#fff;border:1px solid #d3dbe7;border-radius:11px;padding:11px 14px;font-size:10px;font-weight:900}.deleteProfileButtons button:last-child{color:#fff;background:#b84037;border-color:#b84037}.deleteProfileButtons button:disabled{opacity:.45;cursor:not-allowed}.phoneVerifyCard.verified{display:block}.phoneVerifyCard.verified>span{margin-top:4px}.phoneReverifyButton{color:#2458ad;cursor:pointer;background:#f7faff;border:1px solid #b9cbe6;border-radius:999px;margin-top:18px;padding:11px 15px;font-size:10px;font-weight:900;display:block}.phoneVerifyActions{flex-wrap:wrap;align-items:center;gap:11px;margin-top:12px;display:flex}.phoneVerifyActions .verificationPrimary{margin-top:0}.phoneReverifyCancel{color:#64738a;cursor:pointer;background:0 0;border:0;padding:11px 4px;font-size:10px;font-weight:850}.phoneReverifyCancel:disabled{opacity:.45;cursor:not-allowed}.trustActionLayout>aside>p+p{margin-top:12px}@media (width<=650px){.deleteProfilePanel{padding:24px 19px}.deleteProfileButtons{flex-direction:column-reverse;align-items:stretch}.deleteProfileButtons button{width:100%}.phoneVerifyActions{flex-direction:column;align-items:stretch}.phoneVerifyActions button{justify-content:center;width:100%}.phoneVerifyCard.verified .phoneReverifyButton{width:100%}}.reviewUpdatedBadge{color:#235bc4;letter-spacing:.6px;vertical-align:middle;background:#eaf2ff;border-radius:999px;margin-left:9px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:950}.originalReviewBody{background:#f8faff;border-left:3px solid #d8e3f4;border-radius:0 13px 13px 0;margin-top:15px;padding:15px 17px}.originalReviewBody>small{color:#6e7d93;letter-spacing:1px;margin-bottom:6px;font-size:8px;font-weight:950;display:block}.originalReviewBody>p{margin:0!important}.reviewUpdateTimeline{gap:11px;margin:17px 0;display:grid}.reviewUpdateTimeline>article{background:linear-gradient(135deg,#f7fbff,#edf4ff);border:1px solid #c8dcf8;border-radius:16px;padding:17px 18px}.reviewUpdateTimeline>article>div{align-items:center;gap:11px;display:flex}.reviewUpdateTimeline>article>div>i{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;font-weight:950;display:grid}.reviewUpdateTimeline>article>div>span{gap:3px;display:grid}.reviewUpdateTimeline>article small{color:#2960c7;letter-spacing:.7px;font-size:8px;font-weight:950}.reviewUpdateTimeline>article b{color:var(--navy);font-size:11px}.reviewUpdateTimeline>article>p{color:#4f6078!important;margin:13px 0!important}.reviewUpdateTimeline>article>footer{color:#68778d;border-top:1px solid #d8e5f6;justify-content:space-between;gap:14px;padding-top:10px;font-size:9px;display:flex}.reviewUpdateLink,.reviewEditLink,.profileUpdateReview,.profileEditReview,.profileReviewPhotos,.reviewPhotoLink{white-space:nowrap;color:#2359b8!important;background:#f5f9ff!important;border:1px solid #aec7ef!important;border-radius:999px!important;align-items:center!important;padding:7px 10px!important;font-size:9px!important;font-style:normal!important;font-weight:950!important;display:inline-flex!important}.ratingsTimePanel{max-width:1040px;margin:auto}.ratingsTimePanel>p{color:#66758a;max-width:750px;font-size:11px;line-height:1.65}.trueAgeGraph{background:#fff;border:1px solid #dce5f2;border-radius:20px;width:100%;margin:24px 0 10px;padding:14px;box-shadow:0 12px 35px #17365f0b}.trueAgeGraph svg{width:100%;height:auto;display:block;overflow:visible}.ageGrid{stroke:#e4eaf2;stroke-width:1px}.ageAxis,.ageLabel{fill:#738096;font-size:10px;font-weight:750}.ageLine{fill:none;stroke:#2862d9;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.ageDot{fill:#fff;stroke:#2862d9;stroke-width:4px}.ageEmptyDot{fill:#fff;stroke:#bdc8d8;stroke-width:2px;stroke-dasharray:3 2}.ageValue{fill:#102650;font-size:14px;font-weight:950}.ratingBucketGrid{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.ratingBucketGrid article{background:#fff;border:1px solid #dbe4f1;border-radius:14px;gap:4px;padding:15px;display:grid}.ratingBucketGrid article small{color:#6e7c90;text-transform:uppercase;font-size:8px;font-weight:900}.ratingBucketGrid article b{color:var(--navy);font-size:24px}.ratingBucketGrid article span{color:#78869a;font-size:9px}.ratingBucketGrid article.empty{background:#f7f8fa}.ratingBucketGrid article.empty b{color:#9aa6b8}.timelineTruth{color:#31568e;background:#eef5ff;border-radius:14px;align-items:center;gap:11px;margin-top:14px;padding:14px 16px;display:flex}.timelineTruth>i{color:#fff;background:#2862d9;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;font-weight:950;display:grid}.timelineTruth>span{gap:3px;display:grid}.timelineTruth b{font-size:10px}.timelineTruth small{color:#60728d;font-size:9px}.retentionTruth{margin-top:0}.ratingRetentionEmpty{background:#fff;border:1px solid #dce5f2;border-radius:18px;align-items:center;gap:13px;margin:24px 0;padding:20px;display:flex}.ratingRetentionEmpty>i{width:38px;height:38px;color:var(--blue);background:#eef5ff;border-radius:50%;flex:none;place-items:center;font-size:20px;font-style:normal;font-weight:950;display:grid}.ratingRetentionEmpty>span{gap:5px;display:grid}.ratingRetentionEmpty b{color:var(--navy);font-size:13px}.ratingRetentionEmpty small{color:#66758a;font-size:10px;line-height:1.55}.ownershipSnapshotHeader{margin:30px 0 13px}.ownershipSnapshotHeader>small{color:var(--blue);letter-spacing:1.4px;font-size:8px;font-weight:950}.ownershipSnapshotHeader h3{color:var(--navy);margin:6px 0;font-size:22px}.ownershipSnapshotHeader p{color:#66758a;max-width:720px;margin:0;font-size:10px;line-height:1.6}.reviewUpdatePage{background:linear-gradient(140deg,#eef5ff 0 55%,#fbf4e8 55%);min-height:100vh}.reviewUpdateHero{max-width:1120px;margin:auto;padding:58px 28px 26px}.reviewUpdateHero>a{color:#49617f;font-size:10px;font-weight:850}.reviewUpdateHero>small{color:var(--blue);letter-spacing:1.4px;margin-top:30px;font-size:9px;font-weight:950;display:block}.reviewUpdateHero h1{color:var(--navy);margin:8px 0;font-size:38px}.reviewUpdateHero p{color:#617189;max-width:690px;font-size:12px;line-height:1.65}.reviewUpdateShell{grid-template-columns:minmax(290px,.75fr) minmax(420px,1.25fr);gap:24px;max-width:1120px;margin:0 auto;padding:0 28px 70px;display:grid}.reviewUpdateShell>aside,.reviewUpdateForm{align-content:start;gap:16px;display:grid}.reviewUpdateProduct,.reviewUpdateShell>aside>article,.reviewUpdateIdentity,.reviewUpdateForm{background:#fff;border:1px solid #d7e1ef;border-radius:20px;box-shadow:0 13px 38px #17365f10}.reviewUpdateProduct{overflow:hidden}.reviewUpdateProduct img{object-fit:contain;background:#edf3fc;width:100%;height:220px}.reviewUpdateProduct>span{gap:4px;padding:16px;display:grid}.reviewUpdateProduct small,.reviewUpdateShell>aside>article>small{color:var(--blue);letter-spacing:1px;font-size:8px;font-weight:950}.reviewUpdateProduct b{color:var(--navy);font-size:15px}.reviewUpdateProduct em{color:#738097;font-size:9px;font-style:normal}.reviewUpdateShell>aside>article{padding:19px}.reviewUpdateShell>aside>article h2{color:var(--navy);font-size:16px}.reviewUpdateShell>aside>article p{color:#627087;font-size:10px;line-height:1.6}.reviewUpdateShell>aside>article>div{color:#3f5f92;justify-content:space-between;font-size:9px;display:flex}.reviewUpdateIdentity{align-items:center;gap:11px;padding:14px;display:flex}.reviewUpdateIdentity>i{color:#fff;background:linear-gradient(145deg,#0b2b67,#2862d9);border-radius:12px;place-items:center;width:38px;height:38px;font-style:normal;font-weight:950;display:grid}.reviewUpdateIdentity>span{gap:2px;display:grid}.reviewUpdateIdentity small{color:#738197;font-size:7px;font-weight:950}.reviewUpdateIdentity b{color:var(--navy);font-size:11px}.reviewUpdateIdentity em{color:#6e7c91;font-size:8px;font-style:normal}.reviewUpdateForm{padding:27px}.reviewUpdateForm label{gap:7px;display:grid}.reviewUpdateForm label>span,.reviewUpdateForm legend{color:#314767;font-size:10px;font-weight:900}.reviewUpdateForm select,.reviewUpdateForm textarea{width:100%;color:var(--navy);font:inherit;background:#fbfdff;border:1px solid #cfdaea;border-radius:12px;outline:none;padding:13px;font-size:11px}.reviewUpdateForm select:focus,.reviewUpdateForm textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #2862d519}.reviewUpdateForm fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.reviewUpdateStars{gap:6px;display:flex}.reviewUpdateStars button{color:#cbd3df;cursor:pointer;background:0 0;border:0;font-size:29px}.reviewUpdateStars button.on{color:#f6a619}.reviewUpdateChoice{grid-template-columns:1fr 1fr;gap:8px;display:grid}.reviewUpdateChoice button{color:#596a82;cursor:pointer;background:#fff;border:1px solid #d3deec;border-radius:12px;padding:12px;font-size:10px;font-weight:850}.reviewUpdateChoice button.on{color:#174baf;background:#edf4ff;border-color:#2862d9}.reviewUpdateForm label>small{color:#9a6570;justify-self:end;font-size:8px}.reviewUpdateForm label>small.ready{color:#12815d}.reviewUpdateModeration{color:#31547f;background:#eef4ff;border-radius:13px;gap:4px;padding:14px;display:grid}.reviewUpdateModeration b{font-size:10px}.reviewUpdateModeration span{font-size:9px;line-height:1.5}.reviewUpdateSubmit{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:13px;padding:14px;font-size:11px;font-weight:950}.reviewUpdateSubmit:disabled{opacity:.45;cursor:not-allowed}.reviewUpdateError{color:#983c35;background:#fff2f0;border:1px solid #e1a9a3;border-radius:12px;padding:12px;font-size:10px}.reviewUpdatePending{text-align:center;background:#fff;border:1px solid #d7e2f1;border-radius:28px;max-width:620px;margin:12vh auto;padding:45px;box-shadow:0 24px 70px #17365f1c}.reviewUpdatePending>i{color:#13845e;background:#e4f6ed;border-radius:50%;place-items:center;width:58px;height:58px;margin:auto;font-size:25px;font-style:normal;display:grid}.reviewUpdatePending small{color:var(--blue);letter-spacing:1px;margin-top:20px;font-weight:950;display:block}.reviewUpdatePending h1{color:var(--navy)}.reviewUpdatePending p{color:#68778c;line-height:1.65}.reviewUpdatePending a{background:var(--blue);color:#fff;border-radius:999px;margin-top:12px;padding:12px 17px;font-size:10px;font-weight:900;display:inline-block}.profileReviewList article footer>span{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (width<=760px){.reviewUpdateHero{padding:35px 17px 18px}.reviewUpdateHero h1{font-size:30px}.reviewUpdateShell{grid-template-columns:1fr;padding:0 14px 55px}.reviewUpdateProduct{grid-template-columns:120px 1fr;align-items:center;display:grid}.reviewUpdateProduct img{height:130px}.reviewUpdateForm{padding:20px 16px}.reviewUpdateChoice{grid-template-columns:1fr}.ratingBucketGrid{grid-template-columns:1fr 1fr}.ageLabel{font-size:8px}.trueAgeGraph{padding:4px}.publishedReview>footer{align-items:flex-start}.reviewUpdateTimeline>article>footer{flex-direction:column}.reviewUpdatePending{margin:8vh 14px;padding:32px 20px}}.bubWordmark{letter-spacing:-.064em!important;align-items:center!important;font-family:Roboto,Arial,sans-serif!important;font-weight:700!important;line-height:.88!important}.wordmarkBub,.wordmarkCheck{display:inline-block}.wordmarkSeal{width:.98em;height:.98em;color:var(--navy);background:currentColor;flex:0 0 .98em;align-self:center;margin-left:.105em;display:inline-block;position:relative;-webkit-mask:url(/bubcheck-checkmark-v29-6-14.png) 50%/contain no-repeat;mask:url(/bubcheck-checkmark-v29-6-14.png) 50%/contain no-repeat;letter-spacing:0!important}.brand.bubWordmark{font-size:clamp(64px,8vw,104px);letter-spacing:-.064em!important}.logo.bubWordmark{font-size:31px;letter-spacing:-.064em!important}.siteHeader .wordmarkSeal{color:#5d8cff}@media (width<=820px){.siteHeaderBrand .logo.bubWordmark{font-size:27px;letter-spacing:-.064em!important}}@media (width<=650px){.brand.bubWordmark{font-size:clamp(54px,16vw,66px);letter-spacing:-.057em!important}}@media (width<=470px){.siteHeaderBrand .logo.bubWordmark{font-size:24px}}.home .siteHeader .accountDropdown>div{align-items:stretch!important;gap:0!important;display:grid!important}.home .siteHeader .accountDropdown>div>a{display:block}@media (width<=760px){.publishedReviewPhotos img{object-fit:contain;width:100%;height:auto;max-height:none;padding:0}}.homeBrowseCatalog{color:#245bd6;align-items:center;gap:8px;margin-top:15px;font-size:12px;font-weight:900;display:inline-flex}.homeBrowseCatalog span{transition:transform .18s}.homeBrowseCatalog:hover span{transform:translate(3px)}@media (width<=800px){.hero .homeBrowseCatalog{justify-content:flex-start;width:calc(100% - 32px);max-width:760px;margin-top:13px;padding-left:34px}}.notFoundPage{background:linear-gradient(120deg,#dceaff 0 58%,var(--cream) 58%);min-height:100vh}.notFoundPage>section{flex-direction:column;justify-content:center;align-items:flex-start;min-height:calc(100vh - 80px);padding:80px max(7vw,24px);display:flex}.notFoundPage small{color:var(--blue);letter-spacing:1.8px;font-size:10px;font-weight:950}.notFoundPage h1{max-width:760px;color:var(--navy);letter-spacing:-3px;margin:18px 0 20px;font-size:clamp(48px,7vw,90px);line-height:.98}.notFoundPage p{color:#586b87;max-width:650px;line-height:1.7}.notFoundPage>section>div{gap:12px;margin-top:25px;display:flex}.notFoundPage>section a{background:var(--blue);color:#fff;border-radius:99px;padding:14px 20px;font-size:12px;font-weight:900}.notFoundPage>section a:last-child{color:var(--navy);background:#fff;border:1px solid #ced8e8}@media (width<=600px){.notFoundPage>section{padding-top:45px}.notFoundPage h1{letter-spacing:-2px}.notFoundPage>section>div{text-align:center;flex-direction:column;width:100%}}.siteFooter{color:#fff;background:#071f49;border-top:1px solid #173867;grid-template-columns:1fr auto;align-items:center;gap:14px 35px;padding:34px max(5vw,24px);display:grid}.siteFooter>div{gap:6px;display:grid}.siteFooterBrand{font-family:Roboto,Arial,sans-serif;font-size:22px;font-weight:900}.siteFooterBrand span{color:#4d8aff}.siteFooter p{color:#b8c9e6;margin:0;font-size:10px}.siteFooter nav{flex-wrap:wrap;justify-content:flex-end;gap:18px;display:flex}.siteFooter nav a{color:#e5edfb;font-size:10px;font-weight:850}.siteFooter>small{color:#7892bc;letter-spacing:.08em;grid-column:1/-1;font-size:8px}.reviewFlow+.siteFooter,.ownerPage+.siteFooter{display:none}.policyPage{background:#f7f9fc;min-height:100vh}.policyHero{background:linear-gradient(115deg,#dceaff 0 68%,var(--cream) 68%);padding:75px max(12vw,24px) 65px}.policyHero>small{color:var(--blue);letter-spacing:1.7px;font-size:9px;font-weight:950}.policyHero h1{color:var(--navy);letter-spacing:-2.5px;margin:13px 0 18px;font-size:clamp(42px,5vw,68px);line-height:1}.policyHero p{color:#526884;max-width:720px;font-size:15px;line-height:1.65}.policyHero span{color:#5c6d86;background:#ffffffb8;border:1px solid #fff;border-radius:99px;margin-top:12px;padding:8px 12px;font-size:9px;font-weight:850;display:inline-flex}.policyBody{gap:14px;max-width:880px;margin:40px auto 80px;padding:0 24px;display:grid}.policyBody section{border:1px solid var(--line);background:#fff;border-radius:18px;padding:27px 30px;box-shadow:0 8px 24px #2434520a}.policyBody h2{color:var(--navy);margin:0 0 11px;font-size:21px}.policyBody p,.policyBody li{color:#586981;font-size:12px;line-height:1.75}.policyBody ul{margin:8px 0;padding-left:21px}.policyBody a{color:var(--blue);font-weight:850;text-decoration:underline}.authPolicyConsent{background:#f3f7ff;border:1px solid #d8e4f7;border-radius:13px;align-items:flex-start;padding:12px;grid-template-columns:none!important;gap:10px!important;display:flex!important}.authPolicyConsent input{accent-color:var(--blue);margin-top:2px;width:auto!important}.authPolicyConsent span{color:#5d6d84;font-size:9px;font-weight:650;line-height:1.55}.authPolicyConsent a,.reviewerPledge a{color:var(--blue);font-weight:900;text-decoration:underline}.authRememberMe{cursor:pointer;background:#f3f7ff;border:1px solid #d8e4f7;border-radius:13px;min-height:48px;padding:9px 12px;align-items:center!important;gap:10px!important;display:flex!important}.authRememberMe input{min-width:18px;height:18px;accent-color:var(--blue);margin:0;width:18px!important;padding:0!important}.authRememberMe span{gap:2px;display:grid}.authRememberMe b{color:var(--navy);font-size:.78rem}.authRememberMe small{color:#6e7e96;font-size:.68rem;font-weight:650;line-height:1.35}.authRememberMe input:focus{border-color:initial;box-shadow:none}.authRememberMe input:focus-visible{outline-offset:2px;outline:3px solid #2862d933}.reviewReport{border-top:1px solid #edf1f6;margin-top:12px;padding-top:10px}.reportReviewTrigger{color:#7a8799;background:0 0;border:0;padding:4px 0;font-size:9px;font-weight:800}.reviewReport form{border:1px solid var(--line);background:#f7f9fc;border-radius:14px;gap:12px;margin-top:10px;padding:16px;display:grid}.reviewReport label{color:var(--navy);gap:6px;font-size:10px;font-weight:850;display:grid}.reviewReport label small{color:#8a95a5;font-weight:650}.reviewReport select,.reviewReport textarea{color:var(--ink);font:inherit;resize:vertical;background:#fff;border:1px solid #d5deea;border-radius:10px;padding:10px}.reviewReport form>p{color:#9e4034;background:#fff0ed;border-radius:8px;margin:0;padding:9px;font-size:9px}.reviewReport form>div{justify-content:flex-end;gap:8px;display:flex}.reviewReport form button{color:#617087;background:#fff;border:1px solid #d4dce8;border-radius:9px;padding:8px 12px;font-size:9px;font-weight:850}.reviewReport form button[type=submit]{background:var(--navy);color:#fff;border-color:var(--navy)}.reportReceived{color:var(--green);border-top:1px solid #edf1f6;margin-top:12px;padding-top:12px;font-size:9px;font-weight:850;display:block}.reportQueue{gap:15px;display:grid}.reportCard{border:1px solid var(--line);background:#fff;border-radius:18px;padding:22px;box-shadow:0 8px 25px #2434520a}.reportCard header{justify-content:space-between;gap:20px;display:flex}.reportCard header small{color:#b04b3e;letter-spacing:1px;font-size:8px;font-weight:950}.reportCard h3{color:var(--navy);margin:5px 0;font-size:18px}.reportCard header>a{color:var(--blue);font-size:9px;font-weight:850}.reportCard blockquote{border-left:3px solid var(--blue);background:#f7f9fc;margin:15px 0;padding:14px 16px}.reportCard blockquote b{color:var(--navy);font-size:11px}.reportCard blockquote p{color:#657289;margin:6px 0 0;font-size:10px;line-height:1.55}.reportCard dl{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.reportCard dl>div{background:#f8fafc;border-radius:10px;padding:10px}.reportCard dt{color:#8994a5;text-transform:uppercase;font-size:7px;font-weight:900}.reportCard dd{color:var(--navy);margin:4px 0 0;font-size:9px}.reportDetails{color:#5c6b81;background:#fff8eb;border-radius:10px;padding:12px;font-size:10px}.reportCard footer{justify-content:flex-end;gap:9px;margin-top:15px;display:flex}.reportCard footer button{border:0;border-radius:10px;padding:10px 13px;font-size:9px;font-weight:900}.reportCard .decline{color:#9f4639;background:#fff0ed}.reportCard .complete{color:#16704c;background:#e4f5ed}.reportCard .removeReview{color:#fff;background:#9e4034}.launchStatus{color:#fff;background:linear-gradient(115deg,#0a2859,#123f86);border-radius:20px;align-items:center;gap:15px;margin-bottom:18px;padding:22px;display:flex}.launchStatus>i{letter-spacing:1px;background:#ffffff18;border:1px solid #ffffff2e;border-radius:13px;padding:13px;font-size:10px;font-style:normal;font-weight:950}.launchStatus span{gap:5px;display:grid}.launchStatus b{font-size:16px}.launchStatus small{color:#c1d0e8;font-size:9px;line-height:1.5}.launchChecklist{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.launchChecklist article{border:1px solid var(--line);background:#fff;border-radius:15px;gap:12px;padding:17px;display:flex}.launchChecklist article>i{border-radius:50%;flex:none;justify-content:center;align-items:center;width:31px;height:31px;font-style:normal;font-weight:950;display:flex}.launchChecklist article.ready>i{color:var(--green);background:#e4f5ed}.launchChecklist article.pending>i{color:#9a6710;background:#fff0d8}.launchChecklist span{gap:4px;display:grid}.launchChecklist b{color:var(--navy);font-size:11px}.launchChecklist small{color:#6e7b8e;font-size:9px;line-height:1.45}.domainHold{background:var(--cream);border:1px solid #eadcbd;border-radius:16px;margin-top:18px;padding:18px}.domainHold>b{color:#8b672a;text-transform:uppercase;letter-spacing:1px;font-size:10px}.domainHold p{color:#6c624f;margin:7px 0 0;font-size:10px;line-height:1.55}.domainHold strong{color:var(--navy)}.domainHold.domainLive{background:#edf8f3;border-color:#c8e7d9}.domainHold.domainLive>b{color:#117458}.domainHold.domainLive p{color:#486b60}.domainHold.domainLive strong{color:#0b6149}@media (width<=760px){.siteFooter{grid-template-columns:1fr;padding:28px 20px}.siteFooter nav{justify-content:flex-start;gap:12px 16px}.siteFooter>small{grid-column:auto}.policyHero{padding:50px 22px 42px}.policyBody{margin-top:24px;padding:0 16px}.policyBody section{padding:22px}.reportCard header{display:grid}.reportCard dl,.launchChecklist{grid-template-columns:1fr}.launchStatus{align-items:flex-start}.reportCard footer{flex-wrap:wrap}}.pilotHeaderBadge{letter-spacing:1px;color:#785513;white-space:nowrap;background:#fff0c7;border:1px solid #efd488;border-radius:999px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:950}.pilotInviteNotice{background:linear-gradient(135deg,#eaf2ff,#fff7e6);border:1px solid #d6e2f4;border-radius:13px;gap:4px;padding:13px 14px;display:grid}.pilotInviteNotice b{color:var(--navy);font-size:10px}.pilotInviteNotice span{color:#68768b;font-size:9px;line-height:1.5}.pilotFeedbackButton{z-index:80;color:#fff;cursor:pointer;background:#0b2a5d;border:1px solid #ffffff35;border-radius:999px;align-items:center;gap:8px;padding:10px 15px 10px 10px;font-size:10px;font-weight:900;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 14px 35px #071b3c38}.pilotFeedbackButton i{background:#2862d9;border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;font-style:normal;display:grid}.pilotFeedbackBackdrop{z-index:120;background:#071b3c9c;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.pilotFeedbackPanel{background:#fff;border-radius:24px;width:min(470px,100%);max-height:calc(100vh - 36px);padding:29px;position:relative;overflow:auto;box-shadow:0 28px 90px #03102766}.pilotFeedbackClose{color:var(--navy);cursor:pointer;background:#eef3fa;border:0;border-radius:50%;width:31px;height:31px;font-size:21px;line-height:1;position:absolute;top:14px;right:16px}.pilotFeedbackPanel>small{color:var(--blue);letter-spacing:1.5px;font-size:8px;font-weight:950}.pilotFeedbackPanel h2{color:var(--navy);margin:8px 36px 16px 0;font-size:25px}.pilotFeedbackPanel form{gap:13px;display:grid}.pilotFeedbackPanel form>p{color:#65748a;margin:0 0 3px;font-size:10px;line-height:1.6}.pilotFeedbackPanel label{color:#334968;gap:6px;font-size:10px;font-weight:900;display:grid}.pilotFeedbackPanel label em{color:#8a95a6;font-size:8px;font-style:normal;font-weight:650}.pilotFeedbackPanel select,.pilotFeedbackPanel textarea,.pilotFeedbackPanel input{width:100%;color:var(--navy);font:inherit;background:#fbfdff;border:1px solid #cfdaea;border-radius:11px;outline:none;padding:11px;font-size:10px}.pilotFeedbackPanel select:focus,.pilotFeedbackPanel textarea:focus,.pilotFeedbackPanel input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #2862d519}.pilotFeedbackSubmit,.pilotFeedbackSuccess button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:11px;padding:12px;font-size:10px;font-weight:950}.pilotFeedbackSubmit:disabled{opacity:.5}.pilotFeedbackPanel form>span{color:#8290a3;font-size:8px;line-height:1.5}.pilotFeedbackError{color:#9b4038;background:#fff0ed;border-radius:10px;padding:10px;font-size:9px}.pilotFeedbackSuccess{text-align:center;gap:10px;display:grid}.pilotFeedbackSuccess i{width:52px;height:52px;color:var(--green);background:#e2f5eb;border-radius:50%;place-items:center;margin:auto;font-size:22px;font-style:normal;display:grid}.pilotFeedbackSuccess p{color:#637188}.pilotOwnerGrid{grid-template-columns:minmax(330px,.9fr) minmax(390px,1.1fr);gap:15px;margin-bottom:28px;display:grid}.pilotOwnerGrid>article{border:1px solid var(--line);background:#fff;border-radius:20px;padding:22px;box-shadow:0 9px 28px #2434520a}.pilotOwnerGrid>article>small,.pilotInviteList>div>small,.pilotFeedbackTitle small{color:var(--blue);letter-spacing:1.3px;font-size:8px;font-weight:950}.pilotInviteCreator h3,.pilotFeedbackTitle h3{color:var(--navy);margin:8px 0 5px;font-size:19px}.pilotInviteCreator>p,.pilotFeedbackTitle p{color:#6a788c;margin:0;font-size:10px;line-height:1.55}.pilotInviteCreator form{gap:10px;margin-top:16px;display:grid}.pilotInviteCreator label{color:#3e526f;gap:6px;font-size:9px;font-weight:850;display:grid}.pilotInviteCreator input,.pilotCreatedInvite input{width:100%;color:var(--navy);font:inherit;border:1px solid #cfdaea;border-radius:10px;padding:11px;font-size:10px}.pilotInviteCreator form button,.pilotCreatedInvite button{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:11px;font-size:9px;font-weight:900}.pilotOwnerError{color:#9b4038;background:#fff0ed;border-radius:10px;margin-top:11px;padding:10px;font-size:9px}.pilotCreatedInvite{background:#edf4ff;border:1px solid #cbdcf6;border-radius:14px;gap:9px;margin-top:14px;padding:14px;display:grid}.pilotCreatedInvite>span{gap:3px;display:grid}.pilotCreatedInvite>span small{color:#6480aa;font-size:7px;font-weight:950}.pilotCreatedInvite>span b{color:var(--navy);letter-spacing:1.5px;font-size:19px}.pilotCreatedInvite>small{color:#6e7e96;font-size:8px}.pilotInviteList>div:first-child,.pilotFeedbackTitle{justify-content:space-between;align-items:center;display:flex}.pilotInviteList>div:first-child>b,.pilotFeedbackTitle>b{color:var(--green);background:#e6f4ec;border-radius:999px;padding:7px 9px;font-size:8px}.pilotInviteList>div>section{border-top:1px solid #edf1f6;grid-template-columns:1fr auto auto;align-items:center;gap:9px;padding:12px 0;display:grid}.pilotInviteList>div>section:first-child{margin-top:12px}.pilotInviteList section>span{gap:3px;display:grid}.pilotInviteList section>span b{color:var(--navy);font-size:10px}.pilotInviteList section>span small{color:#7b8799;font-size:8px}.pilotInviteList section>em{text-transform:uppercase;color:#69778b;background:#eef1f5;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:950}.pilotInviteList section>em.active{color:var(--green);background:#e5f5ed}.pilotInviteList section button{color:#9d453a;cursor:pointer;background:#fff0ed;border:0;border-radius:8px;padding:7px 8px;font-size:8px;font-weight:850}.pilotInviteList>p{color:#7a8799;font-size:10px}.pilotFeedbackTitle{margin-bottom:12px}.pilotFeedbackQueue{gap:11px;display:grid}.pilotFeedbackQueue>article{border:1px solid var(--line);background:#fff;border-radius:17px;padding:18px}.pilotFeedbackQueue header,.pilotFeedbackQueue footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.pilotFeedbackQueue header small{color:var(--blue);letter-spacing:1px;font-size:8px;font-weight:950}.pilotFeedbackQueue header h3{color:var(--navy);margin:4px 0 0;font-size:15px}.pilotFeedbackQueue header>span{color:#8b96a6;font-size:8px}.pilotFeedbackQueue>article>p{color:#56667d;background:#f7f9fc;border-radius:11px;padding:13px;font-size:10px;line-height:1.6}.pilotFeedbackQueue footer>a{color:var(--blue);font-size:9px;font-weight:850}.pilotFeedbackQueue footer>div{gap:7px;margin-left:auto;display:flex}.pilotFeedbackQueue footer button{color:#405471;cursor:pointer;background:#eef2f8;border:0;border-radius:8px;padding:8px 10px;font-size:8px;font-weight:900}.pilotFeedbackQueue footer button.complete{color:var(--green);background:#e4f5ed}@media (width<=900px){.pilotOwnerGrid{grid-template-columns:1fr}.pilotHeaderBadge{display:none}}@media (width<=600px){.pilotFeedbackButton{padding-right:10px;bottom:12px;right:12px}.pilotFeedbackButton span{display:none}.pilotFeedbackPanel{padding:24px 18px}.pilotInviteList>div>section{grid-template-columns:1fr auto}.pilotInviteList section button{grid-column:1/-1}.pilotFeedbackQueue footer{flex-wrap:wrap;align-items:flex-start}.pilotFeedbackQueue footer>div{width:100%;margin-left:0}.pilotFeedbackQueue footer button{flex:1}}@media (width<=800px){.home .siteHeader nav>.siteHeaderAction{display:flex}.home .siteHeader nav>.accountLink{display:inline-flex}}.turnstileHolder{max-width:100%;overflow:hidden}.turnstileStatus{color:#6c7a8f!important;margin:-8px 0 12px!important;font-size:10px!important;line-height:1.45!important}.turnstileStatus.complete{font-weight:850;color:var(--green)!important}.turnstileRetry{color:var(--blue);cursor:pointer;background:#edf4ff;border:1px solid #b9cbea;border-radius:10px;margin:-4px 0 12px;padding:9px 12px;font-size:10px;font-weight:900}.turnstileHelp{max-width:520px;margin:-4px 0 12px;color:#69778c!important;font-size:10px!important;line-height:1.5!important}@media (width<=820px){.siteHeader .accountLink{margin-left:5px}}.catalogPhotosPanel{max-width:1080px;margin:0 auto}.catalogPhotoIntro{color:#65738a;max-width:760px;margin:-8px 0 25px;font-size:12px;line-height:1.7}.catalogPhotoOwnerNotice{background:linear-gradient(100deg,#edf4ff,#fffaf0);border:1px solid #c8d9f4;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding:14px 16px;display:flex}.catalogPhotoOwnerNotice>span{flex-direction:column;gap:4px;display:flex}.catalogPhotoOwnerNotice b{color:var(--navy);font-size:11px}.catalogPhotoOwnerNotice small{color:#63728a;font-size:9px;line-height:1.5}.catalogPhotoOwnerNotice em{letter-spacing:1px;color:#fff;background:var(--navy);border-radius:999px;flex:none;padding:7px 10px;font-size:8px;font-style:normal;font-weight:950}.catalogPhotoGallery{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}.catalogPhotoCard{background:#fff;border:1px solid #dfe6f1;border-radius:21px;min-width:0;margin:0;overflow:hidden;box-shadow:0 10px 30px #1936630d}.catalogPhotoCard.featured{border-color:#9bb8eb;box-shadow:0 12px 35px #245bd61b}.catalogPhotoCard>div{aspect-ratio:4/3;background:#f2f5f9;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.catalogPhotoCard>div img{object-fit:contain;width:100%;height:100%;display:block}.catalogPhotoCard>div>span{color:#fff;letter-spacing:.7px;background:#102650e8;border-radius:999px;padding:7px 9px;font-size:7px;font-weight:950;position:absolute;top:12px;left:12px}.catalogPhotoCard figcaption{justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.catalogPhotoCard figcaption>a,.catalogPhotoCard figcaption>span{flex-direction:column;gap:3px;min-width:0;display:flex}.catalogPhotoCard figcaption b{text-overflow:ellipsis;white-space:nowrap;color:var(--navy);font-size:10px;overflow:hidden}.catalogPhotoCard figcaption small{color:#728096;font-size:8px}.catalogPhotoCard figcaption button{color:#174eae;cursor:pointer;background:#eef4ff;border:1px solid #b9caf0;border-radius:10px;flex:none;padding:9px 10px;font-size:8px;font-weight:950}.catalogPhotoCard figcaption button:hover{color:#fff;background:#245bd6;border-color:#245bd6}.catalogPhotoEmpty{text-align:center;background:linear-gradient(135deg,#f7faff,#fffaf2);border:1px dashed #c8d4e6;border-radius:21px;padding:55px 25px}.catalogPhotoEmpty i{width:50px;height:50px;color:var(--blue);background:#e7efff;border-radius:16px;justify-content:center;align-items:center;margin:0 auto;font-size:22px;font-style:normal;display:flex}.catalogPhotoEmpty h3{color:var(--navy);margin:15px 0 7px;font-size:21px}.catalogPhotoEmpty p{color:#69778d;max-width:620px;margin:0 auto 19px;font-size:11px;line-height:1.7}.catalogPhotoEmpty a{color:var(--blue);font-size:10px;font-weight:950}.catalogPhotosPanel>.catalogFrameEditor{margin-bottom:25px;scroll-margin-top:90px}@media (width<=620px){.catalogPhotoGallery{grid-template-columns:1fr}.catalogPhotoOwnerNotice{align-items:flex-start}.catalogPhotoCard figcaption{flex-direction:column;align-items:stretch}.catalogPhotoCard figcaption button{width:100%;padding:11px}.catalogPhotoIntro{font-size:11px}.catalogPhotoEmpty{padding:42px 18px}}.reviewMilestoneBadge{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;line-height:1;letter-spacing:1.1px!important;padding:7px 12px!important;font-size:9px!important;font-weight:950!important;display:inline-flex!important}.reviewMilestoneBadge i{font-size:13px;font-style:normal;line-height:1}.reviewMilestoneBadge b{font:inherit;color:inherit}.profileBadges .reviewMilestoneBadge.tier10{color:#5572ab;background:#fff;border:1px solid #cbd7e9;box-shadow:0 4px 14px #2947760c}.profileBadges .reviewMilestoneBadge.tier20{color:#3979d8;background:linear-gradient(135deg,#f2f7ff,#e7f1ff);border:1px solid #aac9f7;box-shadow:0 5px 16px #3979d819}.profileBadges .reviewMilestoneBadge.tier50{color:#b5780c;background:linear-gradient(135deg,#fffdf7,#fff5df);border:1px solid #f0cf86;box-shadow:0 5px 17px #c58a1c1b}.profileBadges .reviewMilestoneBadge.tier100{color:#fff;background:linear-gradient(135deg,#0d58c6,#0c2d6a);border:1px solid #efa914;box-shadow:0 8px 20px #0d3b8430}.reviewMilestoneBadge.tier100 i{color:#ffd15a;text-shadow:0 1px 7px #ffcb54}.reviewMilestoneBadge.compact{gap:5px;letter-spacing:.5px!important;padding:6px 8px!important;font-size:8px!important}.reviewMilestoneBadge.compact i{font-size:10px}.publishedReview .reviewMilestoneBadge.tier10{color:#5572ab;background:#fff;border:1px solid #cbd7e9}.publishedReview .reviewMilestoneBadge.tier20{color:#3979d8;background:#eaf3ff;border:1px solid #aac9f7}.publishedReview .reviewMilestoneBadge.tier50{color:#a96f08;background:#fff6e3;border:1px solid #eccb82}.publishedReview .reviewMilestoneBadge.tier100{color:#fff;background:linear-gradient(135deg,#0d58c6,#0c2d6a);border:1px solid #efa914}.ownerTab{position:relative}.ownerNotificationCount{z-index:2;color:#fff;background:#f28a18;border:2px solid #fff;border-radius:999px;place-items:center;min-width:21px;height:21px;padding:0 5px;font-size:9px;font-weight:950;line-height:1;display:grid;position:absolute;top:-7px;right:-7px;box-shadow:0 4px 12px #d86a163d}.siteHeader .ownerNotificationCount{color:#fff}@media (width<=470px){.siteHeader .ownerTab{display:inline-flex}.ownerNotificationCount{top:-5px;right:-5px}}.passwordRequirements{line-height:1.45;color:#667996!important;font-size:.72rem!important;font-weight:650!important}.profileBadges .foundingReviewerBadge{text-shadow:0 1px 1px #183d7f;border:1px solid #aec5ff;align-items:center;display:inline-flex;box-shadow:0 6px 18px #3d5fb635,inset 0 1px #ffffff4d;color:#fff!important;letter-spacing:1.05px!important;background:linear-gradient(135deg,#2459bf 0%,#557add 58%,#7568da 100%)!important}.profileBadges .foundingReviewerBadge:before{content:"✦";color:#ffe29a;filter:drop-shadow(0 1px 3px #173b83);margin-right:6px;font-size:11px}.publishedReview footer .foundingReviewBadge{text-shadow:0 1px 1px #183d7f;border:1px solid #aec5ff;align-items:center;display:inline-flex;box-shadow:0 4px 13px #3d5fb62c,inset 0 1px #ffffff42;color:#fff!important;background:linear-gradient(135deg,#2459bf,#6878dc)!important}.publishedReview footer .foundingReviewBadge:before{content:"✦";color:#ffe29a;margin-right:5px;font-style:normal}.catalogBrowseShelf{box-sizing:border-box;background:#fff;border-bottom:1px solid #eef1f6;width:100%;padding:28px max(50vw - 550px,24px) 8px}.catalogBrowseHeading,.catalogBrandHeading{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.catalogBrowseHeading h2,.catalogBrandHeading h2{color:var(--navy);letter-spacing:-.35px;margin:0;font-size:20px}.catalogBrowseHeading span,.catalogBrandHeading span{color:#7b8799;font-size:10px}.catalogBrowseCards{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.catalogBrowseCard{background:linear-gradient(145deg,#f7faff,#edf4ff);border:1px solid #cbdaf0;border-radius:15px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:106px;padding:17px 16px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 7px 20px #1739690a}.catalogBrowseCard:nth-child(2n){background:linear-gradient(145deg,#fffdfa,#fbf4e8);border-color:#e7d8bc}.catalogBrowseCard:hover{border-color:#8fb1e8;transform:translateY(-2px);box-shadow:0 11px 25px #17396916}.catalogBrowseIcon{width:42px;height:42px;color:var(--navy);background:#fff;border:1px solid #adc4e8;border-radius:13px;place-items:center;font-size:15px;font-style:normal;font-weight:950;display:grid;box-shadow:inset 0 -3px 8px #dce8fa7a}.catalogBrowseCard:nth-child(2n) .catalogBrowseIcon{background:#fffdf8;border-color:#e4cfa9;box-shadow:inset 0 -3px 8px #f4e5cb75}.catalogBrowseCard>span{flex-direction:column;gap:6px;min-width:0;display:flex}.catalogBrowseCard b{color:var(--navy);font-size:12px;line-height:1.25}.catalogBrowseCard small{color:#718099;font-size:9px}.catalogBrandHeading{margin-top:26px}.catalogBrandLinks{flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px;padding-bottom:18px;display:flex}.catalogBrandLinks a,.catalogBrandLinks button{box-sizing:border-box;color:#243d67;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:999px;justify-content:center;align-items:center;padding:9px 15px;font-size:10px;font-weight:800;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.catalogBrandLinks a:hover{color:var(--blue);background:#edf4ff;border-color:#9bb8e9}.catalogBrandLinks button{color:var(--blue);border-color:#bdd0f2;font-weight:900}.catalogBrandLinks button:hover{background:var(--blue);border-color:var(--blue);color:#fff}.profileBadges>span{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;min-height:26px;padding:7px 10px;line-height:1;display:inline-flex}.profileBadges .emailVerifiedBadge{border:1px solid #c7d8f4;box-shadow:inset 0 1px #ffffffb8}.profileBadges .accountCreated{border:1px solid #bfe1d1;box-shadow:inset 0 1px #ffffffb8}.profileBadges .founderBadge:before,.profileBadges .foundingReviewerBadge:before{line-height:1}.profileBadges>*,.publishedReview>footer>div>:not(.reviewUpdateLink){text-align:center;justify-content:center;align-items:center;display:inline-flex}@media (width<=980px){.catalogBrowseCards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.catalogBrowseShelf{padding:22px 16px 6px}.catalogBrowseHeading,.catalogBrandHeading{flex-direction:column;align-items:flex-start;gap:4px}.catalogBrowseCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.catalogBrowseCard{grid-template-columns:38px minmax(0,1fr);gap:9px;min-height:96px;padding:14px 12px}.catalogBrowseIcon{border-radius:11px;width:36px;height:36px;font-size:13px}.catalogBrandLinks{gap:7px}.catalogBrandLinks a,.catalogBrandLinks button{min-height:38px;padding:10px 13px}}@media (width<=440px){.catalogBrowseCards{grid-template-columns:1fr}.catalogBrowseCard{min-height:82px}}.siteHeader .participationAction{border-left:1px solid #fff2}.browseWithoutAccount{background:#edf4ff;border:1px solid #bfd2f3;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;color:var(--navy)!important;margin:12px 0 7px!important;padding:13px 15px!important;display:flex!important}.browseWithoutAccount:hover{border-color:#7fa6e8;background:#e4eeff!important}.anonymousParticipationInvite{background:linear-gradient(115deg,#f4f8ff 0 70%,#fff8ed 70%);border:1px solid #c8d8ef;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:18px auto 0;padding:18px 22px;display:flex;box-shadow:0 10px 28px #17365f0c}.anonymousParticipationInvite>div{gap:4px;display:grid}.anonymousParticipationInvite small{letter-spacing:1.3px;color:var(--blue);font-size:8px;font-weight:950}.anonymousParticipationInvite b{color:var(--navy);font-size:17px}.anonymousParticipationInvite span{color:#64748a;font-size:11px}.anonymousParticipationInvite>a{background:var(--blue);color:#fff;border-radius:999px;flex:none;padding:11px 16px;font-size:10px;font-weight:900}.pilotFeedbackPageAttached{color:#70809a;background:#f5f8fd;border:1px solid #dbe5f4;border-radius:10px;margin:-2px 0 2px;padding:9px 10px;font-size:9px;line-height:1.4;display:block}.pilotFeedbackPageAttached b{color:var(--navy);overflow-wrap:anywhere}.pilotFeedbackPageLink{background:#f6f9fe;border:1px solid #cbd9ed;border-radius:10px;flex-direction:column;gap:3px;min-width:170px;max-width:330px;padding:8px 11px!important;display:flex!important}.pilotFeedbackPageLink span{letter-spacing:1px;color:#6f7f98;text-transform:uppercase;font-size:8px}.pilotFeedbackPageLink b{color:var(--blue);overflow-wrap:anywhere;font-size:10px}.catalogBrowseCard{grid-template-columns:76px minmax(0,1fr);gap:14px;min-height:126px}.catalogBrowseIcon{color:#0000;background:#fff;border:1px solid #c7d7ee;border-radius:18px;width:76px;height:76px;position:relative;overflow:hidden;box-shadow:0 9px 22px #17396916}.catalogBrowseCard:nth-child(2n) .catalogBrowseIcon{background:#fff;border-color:#e1d0b3}.catalogBrowseIcon:before,.catalogBrowseIcon:after{display:none!important}.catalogBrowseIcon img{object-fit:cover;transform-origin:50%;width:100%;height:100%;display:block;transform:scale(1.13)}@media (width<=680px){.catalogBrowseCard{grid-template-columns:56px minmax(0,1fr);min-height:110px}.catalogBrowseIcon{border-radius:14px;width:56px;height:56px}.anonymousParticipationInvite{flex-direction:column;align-items:flex-start;gap:13px;margin:13px 13px 0;padding:16px}.anonymousParticipationInvite>a{text-align:center;width:100%}.pilotFeedbackPageLink{max-width:100%}}.catalogCard .catalogImageArt.hasCommunityPhoto{background:#fff}.catalogProductHero .catalogImageVisual.hasCommunityPhoto{background:#dceaff}.siteHeader{background:linear-gradient(110deg,#061a3f 0%,#0a285d 58%,#06183a 100%);gap:32px;height:104px;padding:0 clamp(24px,4vw,78px)}.siteHeaderBrand .logo.bubWordmark{letter-spacing:-.064em;font-size:42px}.siteHeader nav,.home .siteHeader nav{gap:0!important}.siteHeaderAction i{place-items:center;display:grid}.siteHeaderAction i svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.siteHeader:not(.hasExit) nav>.searchHeaderAction:has(+.participationAction){background:#ffffff08;border:1px solid #6982ae;border-right:0;border-radius:999px 0 0 999px;height:56px;padding:0 27px}.siteHeader:not(.hasExit) nav>.participationAction{background:#ffffff08;border:1px solid #6982ae;border-left-color:#ffffff2e;border-radius:0 999px 999px 0;height:56px;padding:0 28px 0 27px}:is(.siteHeader:not(.hasExit) nav>.searchHeaderAction:has(+.participationAction):hover,.siteHeader:not(.hasExit) nav>.participationAction:hover){background:#ffffff12}.siteHeader.hasExit nav>.siteHeaderAction{background:#ffffff08;border:1px solid #6982ae;border-radius:999px;height:50px;padding:0 22px}.siteHeader nav>.searchHeaderAction:not(:has(+.participationAction)){background:#ffffff08;border:1px solid #6982ae;border-radius:999px;height:50px;padding:0 22px}.siteHeader .accountCluster{gap:14px;margin-left:18px}.siteHeader .ownerTab{min-width:118px;height:50px;box-shadow:none;background:#ffffff08;border:1px solid #6982ae;justify-content:center;padding:0 22px;font-size:13px}.siteHeader .accountIdentity{gap:11px;padding:3px 0 3px 3px}.siteHeader .accountIdentity.compact>i{border:2px solid #c9d8f3;border-radius:50%;width:48px;height:48px;box-shadow:0 0 0 3px #ffffff1c}.siteHeader .accountIdentity>span{flex-direction:row;align-items:center;gap:4px;line-height:1;display:flex}.siteHeader .accountIdentity>span small,.siteHeader .accountIdentity>span b{color:#fff;font-size:13px;font-weight:850}.siteHeader .accountIdentity>strong{color:#c8d8f4;margin-left:2px;font-size:15px}.siteHeader .accountVerifiedMark{top:0;left:36px}.siteHeader .accountDropdown>div{top:calc(100% + 17px)}@media (width<=1040px){.siteHeader{padding:0 22px}.siteHeaderBrand .logo.bubWordmark{font-size:34px}:is(.siteHeader:not(.hasExit) nav>.searchHeaderAction:has(+.participationAction),.siteHeader:not(.hasExit) nav>.participationAction){padding-left:19px;padding-right:19px}.siteHeader .ownerTab{min-width:96px;padding:0 16px}.siteHeader .accountIdentity>span{display:none}}@media (width<=820px){.siteHeader{height:76px;padding:0 14px}.siteHeaderBrand .logo.bubWordmark{font-size:27px}.siteHeader:not(.hasExit) nav>.participationAction,.siteHeader.hasExit nav>.siteHeaderAction{justify-content:center;width:42px;height:42px;padding:0}.siteHeader:not(.hasExit) nav>.searchHeaderAction:has(+.participationAction){justify-content:center;width:42px;height:42px;padding:0}.siteHeader nav>.searchHeaderAction:not(:has(+.participationAction)){justify-content:center;width:42px;height:42px;padding:0}.siteHeader:not(.hasExit) nav>.searchHeaderAction:has(+.participationAction){border-radius:999px 0 0 999px}.siteHeader:not(.hasExit) nav>.participationAction{border-radius:0 999px 999px 0}.siteHeader .siteHeaderAction span{display:none}.siteHeader .accountCluster{gap:8px;margin-left:8px}.siteHeader .ownerTab{width:auto;min-width:62px;height:42px;padding:0 12px;display:inline-flex}.siteHeader .ownerTab span{display:inline}.siteHeader .accountIdentity.compact>i{width:39px;height:39px}.siteHeader .accountIdentity>strong{display:none}.siteHeader .accountVerifiedMark{top:-1px;left:28px}}@media (width<=470px){.siteHeader{gap:8px;padding:0 10px}.siteHeaderBrand .logo.bubWordmark{font-size:22px}.siteHeader .siteHeaderAction{width:37px!important}.siteHeader .accountCluster{gap:5px;margin-left:5px}.siteHeader .ownerTab{width:48px;min-width:48px;padding:0;font-size:10px;display:inline-flex}.siteHeader .accountIdentity.compact>i{width:35px;height:35px}.siteHeader .accountVerifiedMark{left:25px}.siteHeaderExit{display:none}}.catalogProductHero .catalogImageVisual.hasCommunityPhoto,.catalogCard .catalogImageArt.hasCommunityPhoto{box-shadow:none!important;background:0 0!important}.catalogToolTypeShelf{box-sizing:border-box;background:#fff;border-bottom:1px solid #eef1f6;width:100%;padding:24px max(50vw - 550px,24px) 6px}.catalogToolTypeShelf .catalogBrandHeading{margin-top:0}.catalogToolTypeLinks button{gap:8px}.catalogToolTypeLinks button small{min-width:19px;height:19px;color:var(--blue);background:#edf3ff;border-radius:999px;place-items:center;font-size:8px;font-weight:950;display:grid}.catalogToolTypeLinks button.active{border-color:var(--navy);background:var(--navy);color:#fff}.catalogToolTypeLinks button.active small{color:#fff;background:#ffffff24}@media (width<=680px){.catalogToolTypeShelf{padding:20px 16px 4px}.catalogToolTypeLinks{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:14px;overflow-x:auto}.catalogToolTypeLinks::-webkit-scrollbar{display:none}.catalogToolTypeLinks button{white-space:nowrap;flex:none}}.categoryScorecard{background:linear-gradient(135deg,#f4f8ff,#fffaf0);border:1px solid #cbdaf2;border-radius:18px;margin:25px 0;padding:20px}.categoryScorecard>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:4px;display:flex}.categoryScorecard>header span{gap:3px;display:grid}.categoryScorecard>header small{letter-spacing:1.2px;color:#2b61c9;font-size:8px;font-weight:950}.categoryScorecard>header b{color:var(--navy);font-size:16px}.categoryScorecard>header>em{color:#56657c;background:#fff;border:1px solid #dce5f2;border-radius:999px;padding:7px 10px;font-size:9px;font-style:normal;font-weight:850}.categoryScorecard article{border-top:1px solid #dde5f1;padding:17px 0}.categoryScorecard article:first-child{border-top:0}.categoryScorecard article>label{justify-content:space-between;align-items:flex-end;margin:0 0 11px;display:flex}.categoryScorecard article>label span{gap:3px;display:grid}.categoryScorecard article>label b{color:var(--navy);font-size:12px}.categoryScorecard article>label small{color:#77849a;font-size:9px;font-weight:500}.categoryScorecard article>label strong{color:#174ba8;font-size:24px;line-height:1}.categoryScorecard article>label strong em{color:#738097;margin-left:2px;font-size:9px;font-style:normal}.scorecardScale{grid-template-columns:repeat(10,1fr);gap:5px;display:grid}.scorecardScale button{color:#52627a;background:#fff;border:1px solid #d5deeb;border-radius:9px;height:34px;font-size:11px;font-weight:850}.scorecardScale button:hover{background:#f1f6ff;border-color:#6f99df}.scorecardScale button.chosen{color:#fff;background:#235fd0;border-color:#235fd0;box-shadow:0 4px 10px #235fd02e}.previewScorecard,.publishedScorecard{background:linear-gradient(135deg,#eef5ff,#fff8e8);border:1px solid #cfdbed;border-radius:15px;margin:18px 0;padding:15px}.previewScorecard>small,.publishedScorecard>header small{letter-spacing:1px;color:#245ec8;font-size:8px;font-weight:950}.previewScorecard>div,.publishedScorecard>div{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.previewScorecard>div>span,.publishedScorecard>div>span{background:#fff;border:1px solid #dce5f1;border-radius:11px;flex-wrap:wrap;align-items:baseline;padding:11px;display:flex}.previewScorecard b,.publishedScorecard b{color:#17366f;font-size:22px}.previewScorecard em,.publishedScorecard em{color:#71809a;font-size:9px;font-style:normal}.previewScorecard span small,.publishedScorecard span small{color:#66748a;text-transform:uppercase;letter-spacing:.5px;flex-basis:100%;margin-top:3px;font-size:8px;font-weight:850}.publishedScorecard>header{justify-content:space-between;align-items:center;display:flex}.publishedScorecard>header span{color:#71809a;background:#fff;border:1px solid #dce5f1;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:850}@media (width<=650px){.categoryScorecard{padding:16px}.categoryScorecard>header{align-items:flex-start}.scorecardScale{grid-template-columns:repeat(5,1fr)}.scorecardScale button{height:38px}.previewScorecard>div,.publishedScorecard>div{grid-template-columns:1fr 1fr}}.moderationScorecard{grid-template-columns:repeat(4,1fr);gap:8px;margin:13px 0 17px;display:grid}.moderationScorecard span{background:linear-gradient(135deg,#f2f7ff,#fffbf2);border:1px solid #dce5f1;border-radius:11px;gap:3px;padding:10px 12px;display:grid}.moderationScorecard small{color:#71809a;text-transform:uppercase;font-size:8px;font-weight:900}.moderationScorecard b{color:#17366f;font-size:13px}@media (width<=650px){.moderationScorecard{grid-template-columns:1fr 1fr}}.launchOwnerTitle{align-items:center}.launchRunButton{background:var(--blue);color:#fff;white-space:nowrap;border:0;border-radius:999px;padding:12px 18px;font-size:11px;font-weight:950;box-shadow:0 8px 20px #245fd326}.launchRunButton:disabled{opacity:.62;cursor:wait}.launchAuditStatus{margin-bottom:14px}.launchAuditStatus.automatedClear{background:linear-gradient(115deg,#082c50,#0c6657)}.launchSummaryGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:30px;display:grid}.launchSummaryGrid article{border:1px solid var(--line);background:#fff;border-radius:17px;align-items:center;gap:12px;padding:17px;display:flex}.launchSummaryGrid article>i{width:45px;height:45px;color:var(--blue);background:#edf3ff;border-radius:14px;flex:0 0 45px;place-items:center;font-size:13px;font-style:normal;font-weight:950;display:grid}.launchSummaryGrid article.ready>i{color:var(--green);background:#e3f5ed}.launchSummaryGrid article.waiting>i{color:#9a6710;background:#fff1d9}.launchSummaryGrid article>span{gap:3px;min-width:0;display:grid}.launchSummaryGrid small{letter-spacing:1px;color:#7f8b9d;font-size:8px;font-weight:950}.launchSummaryGrid b{color:var(--navy);font-size:12px}.launchSummaryGrid em{color:#7a8698;font-size:9px;font-style:normal}.launchCheckGroup{margin-top:26px}.launchCheckGroup.waitingGroup{border-top:1px solid #dfe5ed;padding-top:25px}.launchSectionTitle{margin-bottom:14px}.launchSectionTitle>small{letter-spacing:1.5px;color:var(--blue);font-size:9px;font-weight:950}.waitingGroup .launchSectionTitle>small{color:#a36b10}.launchSectionTitle h3{color:var(--navy);margin:6px 0;font-size:22px}.launchSectionTitle p{color:#748095;margin:0;font-size:11px;line-height:1.55}.launchChecklist article{align-items:flex-start}.launchChecklist article.ready{border-color:#d8ebe3}.launchChecklist article.pending{border-color:#eadfc8}@media (width<=900px){.launchSummaryGrid{grid-template-columns:1fr}.launchOwnerTitle{align-items:flex-start}.launchRunButton{width:100%}}.maintenancePage{background:linear-gradient(118deg,#dceaff 0 64%,#fbf5e8 64%);place-items:center;min-height:100vh;padding:28px;display:grid}.maintenancePage>section{text-align:center;background:#fff;border:1px solid #cbd9ef;border-radius:30px;width:min(680px,100%);padding:clamp(32px,6vw,64px);box-shadow:0 24px 70px #102a551f}.maintenanceMark{background:var(--navy);color:#fff;border-radius:22px;place-items:center;width:72px;height:72px;margin:0 auto 22px;font-size:24px;font-weight:950;display:grid}.maintenancePage>section>small{color:var(--blue);letter-spacing:2px;font-size:10px;font-weight:950}.maintenancePage h1{color:var(--navy);letter-spacing:-2px;margin:15px 0 20px;font-size:clamp(38px,6vw,62px);line-height:1}.maintenancePage p{color:#5c6c84;max-width:520px;margin:0 auto;line-height:1.7}.maintenancePage section>div:not(.maintenanceMark){grid-template-columns:1fr 1fr;gap:10px;margin:28px 0;display:grid}.maintenancePage section>div span{text-align:left;color:#26436e;background:#f7faff;border:1px solid #d7e2f3;border-radius:14px;align-items:center;gap:8px;padding:13px;font-size:11px;display:flex}.maintenancePage section>div i{color:#198a62}.maintenancePage a{background:var(--navy);color:#fff;border-radius:99px;padding:13px 21px;font-size:11px;font-weight:900;display:inline-flex}.safetyWorkspace{gap:22px;display:grid}.safetyState{text-transform:uppercase;letter-spacing:.8px;border-radius:99px;align-self:center;padding:10px 15px;font-size:10px;font-weight:950}.safetyState.open{color:#147154;background:#e8f8f1;border:1px solid #bde7d7}.safetyState.restricted{color:#a15812;background:#fff0df;border:1px solid #f3c88d}.safetyControlGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.safetyControlGrid article{background:#fff;border:1px solid #d7e1ef;border-radius:20px;justify-content:space-between;gap:24px;min-height:190px;padding:22px;display:flex;box-shadow:0 9px 25px #13284d08}.safetyControlGrid article.active{background:#fff8ed;border-color:#edbc78}.safetyControlGrid article small,.maintenanceCopy>small,.serviceStatus>small,.ownerActivity header small{letter-spacing:1.4px;color:var(--blue);font-size:9px;font-weight:950}.safetyControlGrid article.active small{color:#ac641a}.safetyControlGrid h3,.maintenanceCopy h3,.serviceStatus h3,.ownerActivity h3{color:var(--navy);margin:7px 0;font-size:20px}.safetyControlGrid p{color:#67758b;max-width:360px;font-size:11px;line-height:1.6}.safetyToggle{cursor:pointer;background:#eff3f9;border:1px solid #cbd7e8;border-radius:99px;align-self:flex-start;align-items:center;gap:8px;min-width:76px;padding:7px 10px;display:flex}.safetyToggle i{background:#8c9bb2;border-radius:50%;width:22px;height:22px;display:block;box-shadow:0 2px 5px #10254d25}.safetyToggle span{color:#4d5d76;font-size:9px;font-weight:900}.safetyToggle.on{background:#0e2a59;border-color:#0e2a59}.safetyToggle.on i{background:#ffab36}.safetyToggle.on span{color:#fff}.safetyLowerGrid{grid-template-columns:1.05fr .95fr;gap:14px;display:grid}.maintenanceCopy,.serviceStatus,.ownerActivity{background:#fff;border:1px solid #d7e1ef;border-radius:20px;padding:24px}.maintenanceCopy textarea{resize:vertical;width:100%;min-height:110px;color:var(--navy);font:inherit;border:1px solid #cbd8eb;border-radius:14px;padding:14px;line-height:1.5}.maintenanceCopy>div{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.maintenanceCopy button,.serviceStatus>a{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:99px;padding:11px 16px;font-size:10px;font-weight:900}.maintenanceCopy button:disabled{opacity:.45}.serviceStatus>div{gap:7px;margin:16px 0;display:grid}.serviceStatus>div span{border-bottom:1px solid #edf1f7;grid-template-columns:26px 1fr auto;align-items:center;gap:8px;padding:7px 0;font-size:11px;display:grid}.serviceStatus i{border-radius:50%;place-items:center;width:23px;height:23px;font-style:normal;display:grid}.serviceStatus i.ready{color:#167857;background:#e0f6ec}.serviceStatus i.attention{color:#a15812;background:#fff0df}.serviceStatus em{color:#6a7890;font-size:9px;font-style:normal}.ownerActivity header{justify-content:space-between;align-items:flex-start;display:flex}.ownerActivity header>span{color:#76839a;font-size:9px}.ownerActivity>div{margin-top:14px;display:grid}.ownerActivity section{border-top:1px solid #edf1f7;gap:12px;padding:13px 0;display:flex}.ownerActivity section>i{height:31px;color:var(--blue);background:#e9f0ff;border-radius:10px;flex:0 0 31px;place-items:center;font-size:10px;font-style:normal;font-weight:950;display:grid}.ownerActivity section span{gap:3px;display:grid}.ownerActivity section b{color:var(--navy);font-size:11px}.ownerActivity section small{color:#77849a;font-size:9px}.moderationRisk{background:#f7faff;border:1px solid #cbd8ea;border-radius:13px;align-items:center;gap:10px;padding:7px 9px;display:flex}.moderationRisk>span{min-width:58px;display:grid}.moderationRisk>span b{color:var(--navy);font-size:13px}.moderationRisk>span small{color:#64748d;font-size:8px}.moderationRisk>div{flex-wrap:wrap;gap:5px;display:flex}.moderationRisk em{color:#476080!important;background:#e9f0fb!important;border-radius:99px!important;padding:4px 7px!important;font-size:8px!important;font-style:normal!important}.moderationRisk.low{background:#fffaf0;border-color:#efd69f}.moderationRisk.medium{background:#fff3e3;border-color:#edae5e}.moderationRisk.high{background:#fff0ef;border-color:#e9968f}.moderationRisk.high>span b{color:#a52b25}.deleteReviewOpen{cursor:pointer;color:#9b2c28!important;background:#fff7f6!important;border:1px solid #dba5a0!important;border-radius:99px!important;padding:10px 14px!important}.deleteReviewConfirm{background:#fff8f7;border:1px solid #e2aba6;border-radius:16px;gap:10px;padding:16px;display:grid}.deleteReviewConfirm>b{color:#8e2724}.deleteReviewConfirm p{color:#735b5b;font-size:11px;line-height:1.55}.deleteReviewConfirm label{color:#704340;gap:6px;font-size:10px;display:grid}.deleteReviewConfirm input{border:1px solid #d8aaa5;border-radius:9px;padding:9px}.deleteReviewConfirm>span{color:#a12f2a;font-size:10px}.deleteReviewConfirm>div{justify-content:flex-end;gap:8px;display:flex}.deleteReviewConfirm button{background:#fff;border:1px solid #d8aaa5;border-radius:9px;padding:9px 11px;font-size:9px;font-weight:900}.deleteReviewConfirm button:last-child{color:#fff;background:#a73530}.deleteReviewConfirm button:disabled{opacity:.4}.reviewUpdateDelete{border-top:1px solid #e4eaf3;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.reviewUpdateDelete>small{color:#66758c}@media (width<=900px){.safetyControlGrid,.safetyLowerGrid{grid-template-columns:1fr}.safetyControlGrid article{min-height:0}.moderationCard footer>div{align-items:flex-end}.moderationRisk{width:100%}}@media (width<=650px){.maintenancePage section>div:not(.maintenanceMark){grid-template-columns:1fr}.safetyControlGrid article{flex-direction:column}.safetyToggle,.ownerTitle .safetyState{align-self:flex-start}.reviewUpdateDelete,.moderationRisk{flex-direction:column;align-items:flex-start}}.ownerNext{display:none}.ownerOverviewGrid{grid-template-columns:1fr}@media (width>=801px){.ownerSidebar nav[hidden]{display:grid!important}.ownerSidebar nav:before{content:"OWNER SHORTCUTS";color:#9eb8e8;letter-spacing:1.5px;margin:0 10px 3px;font-size:9px;font-weight:900}}@media (width<=800px){.ownerSidebar nav:before{display:none}}.ownershipDurationFields{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:4px;display:grid}.ownershipDurationFields>label{color:#314767;gap:7px;font-size:10px;font-weight:900;margin:0!important;display:grid!important}.ownershipDurationFields select{width:100%;min-width:0;color:var(--navy);font:inherit;cursor:pointer;background:#fbfdff;border:1px solid #cfdaea;border-radius:13px;outline:none;padding:13px 36px 13px 13px;font-size:11px}.ownershipDurationFields select:focus{border-color:var(--blue);box-shadow:0 0 0 3px #2862d519}.ownershipDurationTotal{background:#fff5f2;border-radius:10px;grid-column:1/-1;padding:9px 11px;line-height:1.4;color:#9b473c!important;margin:0!important;font-size:9px!important}.ownershipDurationTotal.ready{background:#edf8f3;color:#147c5c!important}.reviewUpdateDuration{gap:8px;display:grid!important}.reviewUpdateDuration .ownershipDurationFields{margin-top:1px}.passwordResetHelp{color:#586985;background:#f2f6fd;border:1px solid #cbd9ef;border-radius:13px;gap:4px;margin:0 0 14px;padding:13px 14px;font-size:.78rem;line-height:1.45;display:grid}.passwordResetHelp b{color:var(--navy)}.accountRecoveryControl{border-top:1px solid var(--line);gap:7px;margin-top:11px;padding-top:11px;display:grid}.accountRecoveryControl button{color:var(--blue);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-size:10px;font-weight:850}.accountRecoveryControl button:disabled{cursor:wait;opacity:.65}.accountRecoveryControl span{color:#26724e;margin:0;font-size:8px;line-height:1.45}.accountRecoveryControl .accountRecoveryError{color:#982d32}.serviceStatus>p{color:#7b8798;margin:4px 0 0;font-size:9px}.serviceStatus>div>span{grid-template-columns:26px minmax(0,1fr) auto}.serviceStatus>div>span>span{border:0;grid-template-columns:1fr;gap:2px;padding:0;display:grid}.serviceStatus>div>span>span small{color:#7b8798;font-size:8px;line-height:1.4}.serviceStatus>button,.ownerPrimaryAction{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:99px;padding:11px 16px;font-size:10px;font-weight:900}.serviceStatus>button:disabled,.ownerPrimaryAction:disabled{opacity:.55;cursor:wait}.actionLimitPanel{background:#fff;border:1px solid #d7e1ef;border-radius:20px;padding:24px}.actionLimitPanel>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.actionLimitPanel>header small{letter-spacing:1.4px;color:var(--blue);font-size:9px;font-weight:950}.actionLimitPanel h3{color:var(--navy);margin:7px 0;font-size:20px}.actionLimitPanel>header>span{color:#65748a;border:1px solid #d7e1ef;border-radius:99px;padding:8px 11px;font-size:9px;font-weight:850}.actionLimitPanel>div{grid-template-columns:1fr 1fr;gap:8px 18px;margin-top:15px;display:grid}.actionLimitPanel section{border-top:1px solid #edf1f7;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 0;display:grid}.actionLimitPanel section span{gap:2px;display:grid}.actionLimitPanel section b{color:var(--navy);font-size:10px}.actionLimitPanel section small{color:#7b8798;font-size:8px}.actionLimitPanel strong{color:var(--blue);font-size:10px}.actionLimitPanel em{text-align:center;color:#187457;background:#e7f5ef;border-radius:99px;min-width:48px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:850}.actionLimitPanel em.blocked{color:#a15812;background:#fff0df}.moderationRisk em b{font-size:inherit;color:inherit}.activityHistory,.exportHistory{gap:10px;display:grid}.activityHistory>article,.exportHistory>article{background:#fff;border:1px solid #dce4ef;border-radius:16px;padding:17px 19px}.activityHistory>article{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.activityHistory>article>i{width:38px;height:38px;color:var(--blue);background:#e9f0ff;border-radius:12px;place-items:center;font-style:normal;font-weight:950;display:grid}.activityHistory article>div{gap:3px;display:grid}.activityHistory small,.exportHistory small{letter-spacing:.8px;color:var(--blue);text-transform:uppercase;font-size:8px;font-weight:900}.activityHistory h3,.exportHistory h3{color:var(--navy);margin:0;font-size:12px}.activityHistory p,.exportHistory p{color:#77849a;margin:0;font-size:9px}.activityHistory time{color:#78859a;white-space:nowrap;font-size:9px}.exportAssurance{background:linear-gradient(110deg,#eef5ff,#fff9ed);border:1px solid #c7d9f2;border-radius:16px;align-items:center;gap:13px;margin-bottom:16px;padding:17px 19px;display:flex}.exportAssurance>i{background:var(--navy);color:#fff;border-radius:12px;place-items:center;width:40px;height:40px;font-size:7px;font-style:normal;display:grid}.exportAssurance span{gap:3px;display:grid}.exportAssurance b{color:var(--navy);font-size:11px}.exportAssurance small{color:#6d7b91;font-size:9px;line-height:1.45}.exportHistory>article{justify-content:space-between;align-items:center;gap:20px;display:flex}.exportHistory article>div{gap:4px;display:grid}.exportHistory article>span{justify-items:end;gap:8px;display:grid}.exportHistory em{color:#7b8798;font-size:8px;font-style:normal}.exportHistory a{background:var(--blue);color:#fff;border-radius:99px;padding:9px 13px;font-size:9px;font-weight:900}@media (width<=900px){.actionLimitPanel>div{grid-template-columns:1fr}}@media (width<=650px){.actionLimitPanel>header,.exportHistory>article{flex-direction:column;align-items:flex-start}.actionLimitPanel>header>span{text-align:center;width:100%}.activityHistory>article{grid-template-columns:34px minmax(0,1fr)}.activityHistory time{grid-column:2}.exportHistory article>span{justify-items:start}.ownerPrimaryAction{width:100%}}.reviewForm .accessSourceNote{background:#fff8e8;border:1px solid #f0ddae;border-radius:12px;max-width:none;padding:12px 14px;font-size:10px;line-height:1.5;color:#745d31!important;margin:12px 0 0!important}.publishedReviewFacts.hasAccessContext{grid-template-columns:repeat(4,1fr)}@media (width<=760px){.publishedReviewFacts,.publishedReviewFacts.hasAccessContext{grid-template-columns:1fr}}.catalogPhotoStoryImage{aspect-ratio:1;background:#eef5ff;border-radius:20px;width:100%;overflow:hidden}.catalogPhotoStoryImage img{object-fit:cover;width:100%;height:100%;display:block}.compactPhotoStory{grid-template-columns:220px 1fr;align-items:center}@media (width<=760px){.compactPhotoStory{grid-template-columns:1fr}.catalogPhotoStoryImage{width:min(100%,320px);margin:0 auto}}.requestToolPage{background:var(--cream);position:relative;overflow:hidden}.requestToolPage:before{content:"";z-index:0;clip-path:polygon(0 0,100% 0,100% 76%,0 100%);background:linear-gradient(135deg,#dceaff 0%,#edf5ff 72%,#f8f3e8 72%);height:430px;position:absolute;inset:80px 0 auto}.requestToolShell{z-index:1;grid-template-columns:minmax(0,1fr) minmax(460px,.92fr);align-items:stretch;gap:42px;max-width:1160px;padding:64px 30px 90px;position:relative}.requestToolIntro{background:linear-gradient(145deg,#edf5ff 0%,#dceaff 100%);border:1px solid #cbdcf4;border-radius:30px;flex-direction:column;justify-content:center;padding:46px 48px;display:flex;box-shadow:0 22px 60px #163a7112}.requestToolIntro h1{letter-spacing:-2.5px;font-size:clamp(40px,4.5vw,58px)}.requestToolIntro>p{font-size:15px}.requestToolIntro>div i{background:var(--blue);color:#fff;box-shadow:0 8px 18px #245bd62a}.requestToolCard{border-radius:30px;align-self:center;padding:38px 40px;box-shadow:0 24px 65px #17396916}.requestToolCard>header{grid-template-columns:48px 1fr;align-items:start;gap:14px;margin-bottom:25px;display:grid}.requestToolCard>header>i{background:linear-gradient(145deg,var(--navy),var(--blue));color:#fff;border-radius:15px;place-items:center;width:48px;height:48px;font-size:26px;font-style:normal;font-weight:400;display:grid;box-shadow:0 10px 22px #245bd62b}.requestToolCard>header small{color:var(--blue);letter-spacing:1.6px;margin:2px 0 6px;font-size:9px;font-weight:900;display:block}.requestToolCard>header h2{color:var(--navy);margin:0;font-size:30px;line-height:1.1}.requestToolCard>header p{color:#65758c;margin:9px 0 0;font-size:11px;line-height:1.55}.requestToolCard,.requestToolCard>header>div,.toolRequestForm,.requestPair,.requestField{min-width:0}.requestField input,.requestField textarea,.requestSubmit{box-sizing:border-box;width:100%;max-width:100%}.requestField input{min-height:52px;font-size:15px}.requestField textarea{min-height:124px;font-size:14px}.requestSubmit{min-height:56px;font-size:15px;transition:transform .18s,box-shadow .18s;box-shadow:0 10px 20px #245bd629}.requestSubmit:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 14px 24px #245bd633}.requestSubmit:disabled{color:#738198;opacity:1;box-shadow:none;cursor:not-allowed;background:#d8e0eb}@media (width<=1050px){.requestToolShell{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;max-width:760px;padding:42px 24px 80px}.requestToolIntro,.requestToolCard{width:100%;min-width:0}}@media (width<=800px){.requestToolPage:before{clip-path:polygon(0 0,100% 0,100% 82%,0 100%);height:350px;inset:72px 0 auto}.requestToolShell{grid-template-columns:minmax(0,1fr);gap:24px;width:100%;max-width:760px;padding:35px 17px 70px}.requestToolIntro{border-radius:24px;padding:31px 26px}.requestToolIntro h1{font-size:39px}.requestToolCard{border-radius:24px;padding:30px 25px}}@media (width<=520px){.requestToolCard{padding:24px 19px}.requestToolCard>header{grid-template-columns:40px minmax(0,1fr);gap:11px}.requestToolCard>header>i{border-radius:12px;width:40px;height:40px;font-size:22px}.requestToolCard>header h2{font-size:26px}}.languagePolicyNote{color:#53637c;background:#f4f7fb;border:1px solid #dce5f2;border-radius:12px;align-items:flex-start;gap:8px;margin-top:9px;padding:10px 12px;font-size:10px;line-height:1.45;display:flex}.languagePolicyNote:before{content:"✓";color:#16825b;font-weight:950}.ownerReviewDeleteOpen{color:#9b2c28;cursor:pointer;background:#fff7f6;border:1px solid #dba5a0;border-radius:99px;margin-top:14px;padding:9px 13px;font-size:9px;font-weight:900}.ownerReviewDeleteConfirm{background:#fff8f7;border:1px solid #e2aba6;border-radius:16px;gap:10px;margin-top:14px;padding:16px;display:grid}.ownerReviewDeleteConfirm>b{color:#8e2724}.ownerReviewDeleteConfirm p{color:#735b5b;margin:0;font-size:11px;line-height:1.55}.ownerReviewDeleteConfirm label{color:#704340;gap:6px;font-size:10px;display:grid}.ownerReviewDeleteConfirm input{background:#fff;border:1px solid #d8aaa5;border-radius:9px;padding:9px}.ownerReviewDeleteConfirm>span{color:#a12f2a;font-size:10px}.ownerReviewDeleteConfirm>div{justify-content:flex-end;gap:8px;display:flex}.ownerReviewDeleteConfirm button{cursor:pointer;background:#fff;border:1px solid #d8aaa5;border-radius:9px;padding:9px 11px;font-size:9px;font-weight:900}.ownerReviewDeleteConfirm button:last-child{color:#fff;background:#a73530}.ownerReviewDeleteConfirm button:disabled{opacity:.4;cursor:not-allowed}.saveProductControl{justify-items:start;gap:6px;margin:15px 0 3px;display:grid}.saveProductControl>a,.saveProductControl>button{color:var(--navy);cursor:pointer;text-align:left;background:#fff;border:1px solid #c8d6ea;border-radius:14px;align-items:center;gap:10px;padding:10px 13px;display:flex;box-shadow:0 6px 16px #17365f0a}.saveProductControl i{width:28px;height:28px;color:var(--blue);background:#e9f1ff;border-radius:9px;place-items:center;font-style:normal;font-weight:950;display:grid}.saveProductControl span{gap:2px;display:grid}.saveProductControl b{font-size:10px}.saveProductControl small{color:#748198;font-size:8px}.saveProductControl.saved>a,.saveProductControl.saved>button{background:#f1fbf6;border-color:#abd9c5}.saveProductControl.saved i{color:#fff;background:#1a8b65}.saveProductControl button:disabled{opacity:.6;cursor:wait}.engagementError{line-height:1.4;display:block;color:#a33c36!important;font-size:8px!important}.reviewCommunityActions{border-top:1px solid #edf1f6;flex-wrap:wrap;align-items:flex-start;gap:10px;margin-top:14px;padding-top:14px;display:flex}.reviewCommunityActions .reviewPhotoLink,.reviewCommunityActions .reviewEditLink,.reviewCommunityActions .reviewUpdateLink{box-sizing:border-box;justify-content:center;min-height:41px;margin:0}.helpfulReviewControl{gap:5px;display:grid}.helpfulReviewControl>a,.helpfulReviewControl>button,.helpfulReviewControl.own{color:#53647c;cursor:pointer;text-align:left;background:#fff;border:1px solid #d5deeb;border-radius:99px;align-items:center;gap:9px;padding:8px 12px;display:flex}.helpfulReviewControl i{width:23px;height:23px;color:var(--blue);background:#e9f1ff;border-radius:50%;place-items:center;font-style:normal;font-weight:950;display:grid}.helpfulReviewControl span{gap:1px;display:grid}.helpfulReviewControl b{color:var(--navy);font-size:9px}.helpfulReviewControl small{color:#78869a;font-size:7px}.helpfulReviewControl.voted>button{background:#edf9f3;border-color:#9cd4be}.helpfulReviewControl.voted i{color:#fff;background:#16845f}.helpfulReviewControl.own{cursor:default}.helpfulReviewControl.own>em{color:#7e899a;font-size:7px;font-style:normal}.reviewCommunityActions .reviewReport{border:0;margin:0;padding:0}.reviewCommunityActions .reportReviewTrigger{border:1px solid #d5deeb;border-radius:99px;min-height:41px;padding:9px 13px}.reviewCommunityActions .reviewReport form{min-width:min(430px,100vw - 80px)}.reviewCommunityActions .ownerReviewDeleteOpen{min-height:41px;margin:0}.reviewCommunityActions .ownerReviewDeleteConfirm{flex-basis:100%;width:min(460px,100%);margin-top:0}.profileSavedTools>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.profileSavedTools>header>div{gap:5px;display:grid}.profileSavedTools>header small{letter-spacing:1.5px;color:var(--blue);font-size:9px;font-weight:950}.profileSavedTools>header h2{color:var(--navy);margin:0;font-size:25px}.profileSavedTools>header p{color:#68778d;margin:2px 0 0;font-size:10px;line-height:1.5}.profileSavedTools>header>b{min-width:37px;height:37px;color:var(--blue);background:#e9f1ff;border-radius:12px;place-items:center;display:grid}.savedToolGrid{grid-template-columns:1fr 1fr;gap:11px;margin-top:19px;display:grid}.savedToolGrid>article{background:#fbfcfe;border:1px solid #dde5f0;border-radius:16px;gap:8px;padding:10px;display:grid}.savedToolGrid>article>a{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:11px;display:grid}.savedToolGrid>article>a>div{background:#fff;border-radius:12px;width:72px;height:72px;overflow:hidden}.savedToolGrid img{object-fit:contain;width:100%;height:100%}.savedToolGrid>a span,.savedToolGrid>article>a>span{gap:3px;min-width:0;display:grid}.savedToolGrid span small{color:var(--blue);font-size:7px;font-weight:850}.savedToolGrid span b{color:var(--navy);font-size:10px;line-height:1.25}.savedToolGrid span em{color:#78869a;font-size:8px;font-style:normal}.savedToolGrid .saveProductControl{margin:0}.savedToolGrid .saveProductControl>button{width:100%;box-shadow:none;justify-content:center;padding:7px 9px}.savedToolGrid .saveProductControl small{display:none}.savedToolsEmpty{background:#f8fafe;border:1px dashed #c9d6e8;border-radius:15px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:18px;padding:17px;display:grid}.savedToolsEmpty>i{width:40px;height:40px;color:var(--blue);background:#e8f0ff;border-radius:12px;place-items:center;font-style:normal;font-weight:950;display:grid}.savedToolsEmpty>span{gap:3px;display:grid}.savedToolsEmpty b{color:var(--navy);font-size:11px}.savedToolsEmpty small{color:#758298;font-size:8px}.savedToolsEmpty>a{color:var(--blue);font-size:9px;font-weight:900}.profileHelpfulCount{color:#55719a;font-size:9px;font-style:normal;font-weight:800}.ownerEngagementSummary{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.ownerEngagementSummary article{background:linear-gradient(110deg,#fff,#f4f8ff);border:1px solid #d8e3f1;border-radius:16px;align-items:center;gap:13px;padding:16px 19px;display:flex}.ownerEngagementSummary i{background:var(--navy);color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-style:normal;font-weight:950;display:grid}.ownerEngagementSummary span{grid-template-columns:auto 1fr;align-items:center;column-gap:10px;display:grid}.ownerEngagementSummary small{letter-spacing:1px;color:#708099;grid-column:1/-1;font-size:8px;font-weight:900}.ownerEngagementSummary b{color:var(--navy);font-size:22px}.ownerEngagementSummary em{color:#728097;font-size:9px;font-style:normal}@media (width<=760px){.reviewCommunityActions{align-items:stretch}.helpfulReviewControl,.helpfulReviewControl>a,.helpfulReviewControl>button,.helpfulReviewControl.own,.reviewCommunityActions .reviewPhotoLink,.reviewCommunityActions .reviewEditLink,.reviewCommunityActions .reviewUpdateLink,.reviewCommunityActions .reviewReport,.reviewCommunityActions .reportReviewTrigger,.reviewCommunityActions .ownerReviewDeleteOpen{width:100%}.savedToolGrid,.ownerEngagementSummary{grid-template-columns:1fr}.savedToolsEmpty{grid-template-columns:40px 1fr}.savedToolsEmpty>a{grid-column:2}.profileSavedTools>header{align-items:center}.profileSavedTools>header p{display:none}}.openBetaGoal{z-index:3;background:#fffffff5;border:1px solid #cfdcf0;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(170px,210px);align-items:center;gap:34px;width:min(920px,88vw);max-width:calc(100% - 30px);margin:-34px auto 38px;padding:28px 32px;display:grid;position:relative;box-shadow:0 18px 46px #17365d18}.openBetaGoal>div{min-width:0}.openBetaGoal>div:first-child>small{color:var(--blue);letter-spacing:1.5px;font-size:9px;font-weight:950}.openBetaGoal h2{color:var(--navy);letter-spacing:-.55px;margin:7px 0;font-size:24px;line-height:1.15}.openBetaGoal p{color:#637188;margin:0;font-size:12px;line-height:1.55}.openBetaGoal a{color:var(--blue);gap:7px;margin-top:13px;font-size:11px;font-weight:900;display:inline-flex}.openBetaGoalMeter{background:linear-gradient(145deg,#edf4ff,#f7faff);border:1px solid #d9e5f6;border-radius:18px;padding:18px 20px}.openBetaGoalMeter strong{color:var(--blue);font-size:31px;line-height:1;display:block}.openBetaGoalMeter strong span{color:#8190a8;font-size:15px}.openBetaGoalMeter>small{color:#65748d;letter-spacing:1.1px;margin-top:6px;font-size:8px;font-weight:950;display:block}.openBetaGoalMeter>div{background:#dce6f5;border-radius:999px;height:8px;margin-top:13px;overflow:hidden}.openBetaGoalMeter>div>i{background:linear-gradient(90deg,var(--navy),var(--blue));border-radius:999px;min-width:3px;height:100%;display:block}@media (width<=700px){.openBetaGoal{border-radius:21px;grid-template-columns:1fr;gap:18px;width:calc(100% - 30px);margin:-18px auto 30px;padding:22px}.openBetaGoal h2{font-size:21px}.openBetaGoalMeter{padding:15px 17px}}.openBetaOwnerProgress{background:#dce6f4;border-radius:999px;height:9px;margin-top:16px;overflow:hidden}.openBetaOwnerProgress i{background:linear-gradient(90deg,var(--navy),var(--blue));border-radius:999px;min-width:3px;height:100%;display:block}.accountAccess button.ownerDeleteAccount{color:#a33e34;background:#fff7f5;border-color:#e5b7b0}.ownerDeleteBackdrop{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#071a3b99;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ownerDeleteDialog{width:min(560px,100%);max-height:calc(100vh - 40px);color:var(--ink);background:#fff;border:1px solid #e0e6ef;border-radius:22px;padding:28px;overflow:auto;box-shadow:0 28px 80px #071a3b55}.ownerDeleteDialog>small{letter-spacing:1.5px;color:#b3483e;font-size:9px;font-weight:950}.ownerDeleteDialog h3{color:var(--navy);margin:7px 0 10px;font-size:28px}.ownerDeleteDialog>p,.ownerDeleteDialog li{color:#657389;font-size:11px;line-height:1.6}.ownerDeleteDialog ul{background:#fff7f5;border:1px solid #f0d3ce;border-radius:13px;margin:14px 0 18px;padding-top:12px;padding-bottom:12px;padding-left:20px}.ownerDeleteDialog label{color:#56657c;gap:8px;font-size:11px;display:grid}.ownerDeleteDialog label b{color:var(--navy)}.ownerDeleteDialog input{border:1px solid #ccd7e6;border-radius:12px;outline:0;padding:13px 14px;font-size:14px}.ownerDeleteDialog input:focus{border:2px solid var(--blue);padding:12px 13px}.ownerDeleteDialog>div:last-child{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.ownerDeleteDialog>div:last-child button{color:#58677d;background:#fff;border:1px solid #d4dce8;border-radius:12px;padding:11px 15px;font-weight:900}.ownerDeleteDialog>div:last-child .confirmDelete{color:#fff;background:#b9473d;border-color:#b9473d}.ownerDeleteDialog>div:last-child button:disabled{opacity:.45;cursor:not-allowed}.ownerDeleteError{color:#9e4034;background:#fff0ed;border:1px solid #efc3ba;border-radius:11px;margin-top:12px;padding:11px 13px;font-size:10px;font-weight:800}@media (width<=600px){.ownerDeleteDialog{border-radius:18px;padding:22px 18px}.ownerDeleteDialog h3{font-size:24px}.ownerDeleteDialog>div:last-child{grid-template-columns:1fr 1fr;display:grid}.ownerDeleteDialog>div:last-child button{padding:12px 8px}}.accountActionMenu{width:154px}.accountActionMenu>summary{width:100%;color:var(--navy);cursor:pointer;-webkit-user-select:none;user-select:none;background:#f7faff;border:1px solid #cbd7e8;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;font-size:9px;font-weight:950;list-style:none;display:flex}.accountActionMenu>summary::-webkit-details-marker{display:none}.accountActionMenu>summary i{color:var(--blue);font-size:15px;font-style:normal;line-height:.7;transition:transform .18s}.accountActionMenu[open]>summary{color:var(--blue);background:#eaf1ff;border-color:#aac2ee}.accountActionMenu[open]>summary i{transform:rotate(180deg)}.accountActionMenu>div{background:#fff;border:1px solid #dce4ef;border-radius:13px;gap:7px;margin-top:7px;padding:9px;display:grid;box-shadow:0 10px 25px #102a5412}.accountAccess .accountActionMenu button{text-align:left;border-radius:9px;width:100%;min-height:34px;padding:8px 9px}.accountAccess .accountActionMenu button.ownerDeleteAccount{border-top-color:#e5b7b0;margin-top:2px}@media (width<=600px){.accountActionMenu{width:150px}.accountActionMenu>summary{padding:10px}.accountActionMenu>div{box-shadow:none}}.siteHeader:not(.hasExit) nav>.participationAction:has(+.requestToolHeaderAction){border-right:0;border-radius:0}.siteHeader:not(.hasExit) nav>.requestToolHeaderAction{background:#ffffff08;border:1px solid #6982ae;border-left-color:#ffffff2e;border-radius:0 999px 999px 0;height:56px;padding:0 25px}.siteHeader:not(.hasExit) nav>.requestToolHeaderAction:hover{background:#ffffff12}.siteHeader:not(.hasExit) nav>.searchHeaderAction:not(:has(+.participationAction))+.requestToolHeaderAction{border-left:1px solid #6982ae;border-radius:999px;height:50px;margin-left:9px;padding:0 20px}.inventoryPicker>section.inventoryPickerLayout{grid-template-columns:minmax(0,1fr) 290px;grid-template-areas:"intro blank""results request";align-items:start;gap:0 28px;max-width:1180px;display:grid}.inventoryPickerMain{grid-area:intro}.inventoryPickerResults{grid-area:results}.inventoryRequestPrompt{grid-area:request}.inventoryPickerMain>small{color:var(--blue);letter-spacing:1.5px;font-size:10px;font-weight:900;display:block}.inventoryPickerMain>p{color:#61708a}.inventoryRequestPrompt{color:#fff;background:linear-gradient(145deg,#0b2a61,#1f5fd0);border:1px solid #638de2;border-radius:21px;margin-top:25px;padding:25px;position:sticky;top:128px;box-shadow:0 18px 42px #17355f24}.inventoryRequestPrompt>i{background:#ffffff18;border:1px solid #ffffff27;border-radius:12px;place-items:center;width:38px;height:38px;font-size:24px;font-style:normal;line-height:1;display:grid}.inventoryRequestPrompt>small{color:#bcd0f4;letter-spacing:1.35px;margin-top:21px;font-size:8px;font-weight:950;display:block}.inventoryRequestPrompt h2{color:#fff;letter-spacing:-.45px;margin:8px 0 10px;font-size:22px;line-height:1.16}.inventoryRequestPrompt p{color:#d8e4f8;margin:0;font-size:11px;line-height:1.6}.inventoryRequestPrompt>a{color:var(--blue);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;margin-top:19px;padding:12px 14px;font-size:10px;font-weight:950;display:flex}.catalogRequestPrompt{background:#f8fbff;border:1px solid #d2def0;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin-top:15px;padding:15px 16px;display:flex}.catalogRequestPrompt>span{gap:4px;display:grid}.catalogRequestPrompt b{color:var(--navy);font-size:11px}.catalogRequestPrompt small{color:#65758c;font-size:9px;line-height:1.45}.catalogRequestPrompt>a{background:var(--blue);color:#fff;border-radius:999px;flex:none;padding:10px 13px;font-size:9px;font-weight:950}@media (width<=1040px){.siteHeader:not(.hasExit) nav>.requestToolHeaderAction{padding-left:18px;padding-right:18px}.inventoryPicker>section.inventoryPickerLayout{grid-template-columns:minmax(0,1fr) 255px}}@media (width<=820px){.siteHeader:not(.hasExit) nav>.requestToolHeaderAction{justify-content:center;width:42px;height:42px;margin-left:0;padding:0}.siteHeader:not(.hasExit) nav>.searchHeaderAction:not(:has(+.participationAction))+.requestToolHeaderAction{justify-content:center;width:42px;height:42px;margin-left:0;padding:0}.siteHeader .requestToolHeaderAction span{display:none}.inventoryPicker>section.inventoryPickerLayout{grid-template-columns:1fr;grid-template-areas:"intro""results""request";max-width:760px}.inventoryRequestPrompt{margin-top:22px;position:static}.catalogRequestPrompt{flex-direction:column;align-items:flex-start}.catalogRequestPrompt>a{text-align:center;width:100%}}@media (width<=470px){.siteHeader:not(.hasExit) nav>.requestToolHeaderAction{width:37px}.siteHeader:not(.hasExit) nav>.searchHeaderAction:not(:has(+.participationAction))+.requestToolHeaderAction{width:37px}.inventoryPicker>section.inventoryPickerLayout{padding-left:15px;padding-right:15px}.inventoryRequestPrompt{padding:21px}.inventoryRequestPrompt h2{font-size:20px}}.homeDiscovery{background:#fff;border:1px solid #d6e1ef;border-radius:27px;width:min(1100px,92vw);margin:0 auto 42px;padding:34px;box-shadow:0 18px 48px #17365d12}.homeDiscovery>header{max-width:760px;margin-bottom:25px}.homeDiscovery>header>small,.homeDiscoveryTitle small,.ownerGrowthPanel>header small,.ownerSearchGaps small{color:var(--blue);letter-spacing:1.4px;font-size:8px;font-weight:950}.homeDiscovery>header h2{color:var(--navy);letter-spacing:-1px;margin:7px 0 8px;font-size:30px}.homeDiscovery>header p{color:#637188;margin:0;font-size:12px;line-height:1.6}.homeDiscoveryColumns{grid-template-columns:1fr 1fr;gap:18px;display:grid}.homeDiscoveryColumns>article{background:linear-gradient(145deg,#fbfdff,#f5f8fd);border:1px solid #e0e7f1;border-radius:20px;min-width:0;padding:19px}.homeDiscoveryTitle{border-bottom:1px solid #e2e8f1;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:14px;display:flex}.homeDiscoveryTitle span{gap:4px;display:grid}.homeDiscoveryTitle h3{color:var(--navy);margin:0;font-size:18px}.homeDiscoveryTitle>a{color:var(--blue);white-space:nowrap;font-size:9px;font-weight:900}.homeDiscoveryList{display:grid}.homeDiscoveryList>a{border-bottom:1px solid #e5eaf1;grid-template-columns:72px 1fr;align-items:center;gap:13px;padding:13px 0;display:grid}.homeDiscoveryList>a:last-child{border-bottom:0;padding-bottom:0}.homeDiscoveryList>a>div{background:#fff;border-radius:13px;width:72px;height:62px;overflow:hidden}.homeDiscoveryList img{object-fit:contain;width:100%;height:100%}.homeDiscoveryList>a>span{gap:3px;min-width:0;display:grid}.homeDiscoveryList small{color:var(--blue);letter-spacing:.45px;font-size:7px;font-weight:900}.homeDiscoveryList b{color:var(--navy);text-overflow:ellipsis;font-size:11px;line-height:1.3;overflow:hidden}.homeDiscoveryList em{color:#77849a;font-size:8px;font-style:normal}.homeDiscoveryEmpty{color:#748198;margin:16px 0 0;font-size:10px;line-height:1.55}.inventoryNoResults{text-align:center;background:#f8fbff;border:1px dashed #c9d7e9;border-radius:17px;gap:6px;margin-top:14px;padding:24px;display:grid}.inventoryNoResults b{color:var(--navy);font-size:14px}.inventoryNoResults span{color:#6e7b90;font-size:10px}.inventoryNoResults a{color:var(--blue);justify-self:center;margin-top:6px;font-size:10px;font-weight:900}.ownerGrowthPanel{background:linear-gradient(120deg,#fff,#f4f8ff);border:1px solid #cbdcf1;border-radius:19px;margin-top:14px;padding:21px;box-shadow:0 10px 30px #17365d0c}.ownerGrowthPanel>header{border-bottom:1px solid #dde6f2;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:17px;display:flex}.ownerGrowthPanel>header h3{color:var(--navy);margin:5px 0;font-size:21px}.ownerGrowthPanel>header p{color:#6a7890;max-width:730px;margin:0;font-size:10px;line-height:1.55}.ownerGrowthPanel>header>span{color:var(--blue);white-space:nowrap;background:#e7f0ff;border-radius:99px;padding:7px 10px;font-size:8px;font-weight:950}.ownerGrowthBody{grid-template-columns:minmax(0,1fr) 310px;gap:22px;padding-top:19px;display:grid}.ownerGrowthFunnel{grid-template-columns:1fr 54px 1fr 54px 1fr;align-items:center;display:grid}.ownerGrowthFunnel article{background:#fff;border:1px solid #dce5f1;border-radius:16px;gap:5px;min-width:0;padding:17px;display:grid}.ownerGrowthFunnel article small{color:#738198;letter-spacing:1px;font-size:7px;font-weight:950}.ownerGrowthFunnel article b{color:var(--navy);font-size:29px}.ownerGrowthFunnel article em{color:#7a879a;font-size:8px;font-style:normal}.ownerGrowthFunnel>i{color:var(--blue);place-items:center;font-size:18px;font-style:normal;display:grid}.ownerGrowthFunnel>i small{color:#71809a;font-size:7px}.ownerSearchGaps{border-left:1px solid #dce5f1;padding-left:20px}.ownerSearchGaps>div{justify-content:space-between;align-items:end;gap:15px;display:flex}.ownerSearchGaps>div span{display:grid}.ownerSearchGaps>div b{color:var(--navy);font-size:28px}.ownerSearchGaps>div p{color:#78869b;text-align:right;margin:0 0 5px;font-size:8px;line-height:1.4}.ownerSearchGaps ol{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ownerSearchGaps li{background:#fff;border:1px solid #e0e7f0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.ownerSearchGaps li span{gap:2px;min-width:0;display:grid}.ownerSearchGaps li b{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.ownerSearchGaps li small{color:#8490a2;letter-spacing:0;font-size:7px}.ownerSearchGaps li em{min-width:25px;color:var(--blue);text-align:center;background:#eaf2ff;border-radius:99px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:950}.ownerGrowthEmpty{color:#7d899c;margin:14px 0 0;font-size:9px}@media (width<=950px){.ownerGrowthBody{grid-template-columns:1fr}.ownerSearchGaps{border-top:1px solid #dce5f1;border-left:0;padding:17px 0 0}}@media (width<=760px){.homeDiscovery{border-radius:22px;width:calc(100% - 30px);padding:22px 17px}.homeDiscovery>header h2{font-size:24px}.homeDiscoveryColumns{grid-template-columns:1fr}.homeDiscoveryColumns>article{padding:16px}.ownerGrowthPanel{padding:17px}.ownerGrowthPanel>header{display:grid}.ownerGrowthPanel>header>span{justify-self:start}.ownerGrowthFunnel{grid-template-columns:1fr}.ownerGrowthFunnel>i{height:34px;transform:rotate(90deg)}.ownerGrowthFunnel>i small{margin-left:4px;transform:rotate(-90deg)}.ownerGrowthFunnel article{grid-template-columns:auto 1fr;align-items:center}.ownerGrowthFunnel article small,.ownerGrowthFunnel article em{grid-column:2}.ownerGrowthFunnel article b{grid-row:1/3;font-size:25px}.ownerSearchGaps>div{align-items:start}.ownerSearchGaps>div p{max-width:120px}}.ownerGrowthOverview{min-width:0}.ownerTrafficBreakdown{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.ownerTrafficBreakdown article{background:#fff;border:1px solid #dce5f1;border-radius:13px;grid-template-columns:1fr auto;align-items:center;gap:3px 8px;min-width:0;padding:12px 13px;display:grid}.ownerTrafficBreakdown span{letter-spacing:.9px;color:#6d7c93;font-size:7px;font-weight:950}.ownerTrafficBreakdown b{color:var(--navy);grid-area:1/2/3;font-size:22px}.ownerTrafficBreakdown small{color:#7d899b;font-size:8px}.ownerTrafficBreakdown .likely{background:#f4fbf7;border-color:#bfe1d2}.ownerTrafficBreakdown .likely span,.ownerTrafficBreakdown .likely b{color:var(--green)}.ownerTrafficBreakdown .crawler{background:#f5f8ff;border-color:#c7d7f2}.ownerTrafficBreakdown .crawler span,.ownerTrafficBreakdown .crawler b{color:var(--blue)}.ownerTrafficBreakdown .unknown{background:#fafbfc}.ownerTrafficPrivacy{color:#818c9d;margin:8px 1px 0;font-size:8px;line-height:1.45}.ownerTableHead.accounts,.accountRow{grid-template-columns:minmax(260px,1.7fr) 100px 105px 65px 160px}.accountAccess{width:100%;min-width:0}.accountActionMenu{width:100%;max-width:154px}.home{background:var(--cream)}.hero{background:linear-gradient(to bottom,#dceaff 0 calc(100% - 74px),var(--cream) calc(100% - 74px))}@media (width<=760px){.ownerTrafficBreakdown{grid-template-columns:1fr}.ownerTrafficBreakdown article{min-height:56px}.hero{background:linear-gradient(to bottom,#dceaff 0 calc(100% - 52px),var(--cream) calc(100% - 52px))}}.hero{isolation:isolate;background:linear-gradient(to bottom,#dceaff 0 calc(100% - 74px),var(--cream) calc(100% - 74px));position:relative;overflow:hidden}.hero>:not(.heroBackdrop){z-index:2;position:relative}.hero form{z-index:5!important}.heroBackdrop,.creamBackdrop{z-index:0;pointer-events:none;position:absolute}.heroBackdrop{opacity:.16;background-image:radial-gradient(circle,#6f9ee7 1.5px,#0000 1.8px);background-size:32px 32px;inset:0 0 74px;-webkit-mask-image:linear-gradient(#000 0 72%,#0000 100%);mask-image:linear-gradient(#000 0 72%,#0000 100%)}.homeCreamStage{isolation:isolate;background:var(--cream);padding-top:1px;position:relative;overflow:visible}.homeCreamStage>:not(.creamBackdrop){z-index:2;position:relative}.creamBackdrop{opacity:.12;background-image:radial-gradient(circle,#c7a866 1.4px,#0000 1.7px);background-size:36px 36px;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 10% 90%,#0000 100%)}.ownerTwoFactor{background:linear-gradient(120deg,#fff,#f4f8ff);border:1px solid #cbdcf1;border-radius:19px;margin-bottom:18px;padding:22px;box-shadow:0 10px 30px #17365d0c}.ownerTwoFactor>header{border-bottom:1px solid #dde6f2;justify-content:space-between;align-items:flex-start;gap:22px;padding-bottom:17px;display:flex}.ownerTwoFactor>header small{color:var(--blue);letter-spacing:1.4px;font-size:8px;font-weight:950}.ownerTwoFactor>header h3{color:var(--navy);margin:5px 0;font-size:21px}.ownerTwoFactor>header p{color:#68768c;max-width:720px;margin:0;font-size:10px;line-height:1.55}.ownerTwoFactor>header>span{color:var(--blue);background:#e7f0ff;border-radius:99px;padding:7px 11px;font-size:8px;font-weight:950}.ownerTwoFactor.enabled>header>span{color:var(--green);background:#e2f4eb}.ownerTwoFactorStart,.ownerTwoFactorEnabled{align-items:end;gap:12px;padding-top:18px;display:flex}.ownerTwoFactor label{color:var(--navy);gap:6px;font-size:10px;font-weight:900;display:grid}.ownerTwoFactor input{background:#fff;border:1px solid #d5dfed;border-radius:11px;outline:0;width:min(360px,60vw);height:43px;padding:0 13px}.ownerTwoFactor input:focus{border:2px solid var(--blue)}.ownerTwoFactor button{background:var(--blue);color:#fff;border:0;border-radius:11px;min-height:43px;padding:0 16px;font-size:10px;font-weight:950}.ownerTwoFactor button:disabled{opacity:.48}.ownerTwoFactor button.danger{color:#ac4237;background:#fff2ef;border:1px solid #e9b7ae}.ownerTwoFactorEnabled{flex-wrap:wrap;align-items:center}.ownerTwoFactorEnabled>b{color:var(--green);font-size:12px}.ownerTwoFactorEnabled>p{color:#68768b;flex:100%;margin:0;font-size:10px}.ownerTwoFactorEnroll{grid-template-columns:220px 1fr;gap:24px;padding-top:20px;display:grid}.ownerTwoFactorQr{background:#fff;border:1px solid #dce4ef;border-radius:17px;place-items:center;width:214px;height:214px;display:grid}.ownerTwoFactorEnroll h4,.ownerBackupCodes h4{color:var(--navy);margin:0;font-size:16px}.ownerTwoFactorEnroll ol{color:#66758c;margin:10px 0 13px;padding-left:18px;font-size:10px;line-height:1.65}.ownerTwoFactorEnroll label{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ownerTwoFactorEnroll input{letter-spacing:4px;width:155px;font-size:18px;font-weight:900}.ownerBackupCodes{background:#fff;border:1px solid #d8e4f3;border-radius:15px;margin-top:18px;padding:18px}.ownerBackupCodes p{color:#6b788c;margin:5px 0 13px;font-size:10px}.ownerBackupCodes code{white-space:pre-wrap;color:#fff;letter-spacing:.7px;background:#102650;border-radius:10px;padding:13px;font-size:11px;line-height:1.7;display:block}.ownerBackupCodes button{margin-top:11px}.ownerTwoFactorError,.ownerTwoFactorMessage{border-radius:10px;margin-top:14px;padding:10px 12px;font-size:10px;font-weight:800}.ownerTwoFactorError{color:#a63e34;background:#fff0ed}.ownerTwoFactorMessage{color:#157454;background:#e8f6ef}.twoFactorPage{background:radial-gradient(circle at 80% 15%,#edf4ff 0 14%,transparent 14.2%),linear-gradient(120deg,#dceaff 0 58%,var(--cream) 58%);place-items:center;min-height:100vh;padding:30px 18px;display:grid}.twoFactorCard{background:#fff;border:1px solid #d8e2ee;border-radius:25px;width:min(510px,100%);padding:34px;box-shadow:0 24px 70px #17365d24}.twoFactorLogo{width:185px;height:auto;margin-bottom:28px}.twoFactorCard>small{color:var(--blue);letter-spacing:1.5px;font-size:9px;font-weight:950}.twoFactorCard h1{color:var(--navy);margin:8px 0;font-size:30px}.twoFactorCard>p{color:#68768b;margin:0 0 20px;font-size:12px;line-height:1.6}.twoFactorTabs{border:1px solid #dce3ed;border-radius:11px;grid-template-columns:1fr 1fr;margin-bottom:18px;padding:4px;display:grid}.twoFactorTabs button{color:#718097;background:0 0;border:0;border-radius:8px;padding:10px;font-size:10px;font-weight:900}.twoFactorTabs button.active{color:var(--blue);background:#eaf1ff}.twoFactorCard form label{color:var(--navy);gap:8px;font-size:11px;font-weight:900;display:grid}.twoFactorCard form input{border:1px solid #d6dfeb;border-radius:12px;outline:0;height:52px;padding:0 14px;font-size:16px}.twoFactorCard form input:focus{border:2px solid var(--blue)}.twoFactorCard form>button{background:var(--blue);color:#fff;border:0;border-radius:12px;width:100%;height:49px;margin-top:14px;font-size:12px;font-weight:950}.twoFactorCard form>button:disabled{opacity:.48}.twoFactorCard>a{color:var(--blue);text-align:center;margin-top:17px;font-size:10px;font-weight:900;display:block}.twoFactorError{color:#a63e34;background:#fff0ed;border-radius:10px;margin-top:12px;padding:10px;font-size:10px;font-weight:800}@media (width<=760px){.hero{background:linear-gradient(to bottom,#dceaff 0 calc(100% - 52px),var(--cream) calc(100% - 52px))}.heroBackdrop{opacity:.14;background-size:28px 28px;bottom:52px}.creamBackdrop{opacity:.1;background-size:32px 32px}.ownerTwoFactor>header{display:grid}.ownerTwoFactorStart,.ownerTwoFactorEnabled{flex-direction:column;align-items:stretch}.ownerTwoFactor input{width:100%}.ownerTwoFactorEnroll{grid-template-columns:1fr}.ownerTwoFactorQr{margin:auto}.ownerTwoFactorEnroll label{display:grid}.ownerTwoFactorEnroll input{width:100%}.twoFactorCard{padding:27px 21px}.twoFactorCard h1{font-size:26px}}.reviewGenerationPicker{display:block}@media (width>=681px) and (width<=1280px){.ownerStatsFive{grid-template-columns:repeat(2,minmax(0,1fr))}.ownerStats article{align-items:center;min-height:128px;padding:18px}.ownerStats article>span{flex:1;min-width:0}.ownerStats small{white-space:normal;line-height:1.25}.ownerStats em,.ownerStats a,.ownerStats button{white-space:normal;overflow-wrap:anywhere;line-height:1.4}}.ownerInsights{background:linear-gradient(120deg,#fff,#f4f8ff);border:1px solid #cbdcf1;border-radius:20px;min-width:0;margin-top:14px;padding:22px;box-shadow:0 10px 30px #17365d0c;container-type:inline-size}.ownerInsights>header{border-bottom:1px solid #dde6f2;justify-content:space-between;align-items:flex-start;gap:22px;padding-bottom:17px;display:flex}.ownerInsights>header>div{min-width:0}.ownerInsights>header small,.ownerInsightCard>header small,.ownerInsightChart>header small,.ownerInsightDeviceMix>small{color:var(--blue);letter-spacing:1.25px;font-size:9px;font-weight:950}.ownerInsights>header h3{color:var(--navy);letter-spacing:-.45px;margin:6px 0;font-size:22px;line-height:1.18}.ownerInsights>header p{color:#68768c;max-width:760px;margin:0;font-size:11px;line-height:1.55}.ownerInsightPeriodBadge{color:var(--blue);white-space:nowrap;background:#e7f0ff;border-radius:99px;flex:none;padding:8px 11px;font-size:9px;font-weight:950}.ownerInsightToolbar{align-items:center;gap:12px;padding:15px 0 0;display:flex}.ownerInsightTabs,.ownerInsightRange{background:#eef3fa;border:1px solid #d6e0ed;border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex}.ownerInsightRange{margin-left:auto}.ownerInsightTabs button,.ownerInsightRange button{color:#64738a;white-space:nowrap;background:0 0;border:0;border-radius:9px;min-height:36px;padding:8px 14px;font-size:10px;font-weight:900}.ownerInsightTabs button.active,.ownerInsightRange button.active{color:var(--blue);background:#fff;box-shadow:0 4px 13px #17365d18}.ownerInsightTabs button:focus-visible,.ownerInsightRange button:focus-visible{outline-offset:2px;outline:3px solid #8cb0f4}.ownerInsightRange button{min-width:60px;padding-left:10px;padding-right:10px}.ownerInsightRange button:disabled{cursor:wait;opacity:.65}.ownerInsightLoading{color:#315b9f;background:#edf4ff;border-radius:10px;margin:10px 0 0;padding:8px 11px;font-size:9px;font-weight:850}.ownerInsightPanel{gap:16px;min-width:0;padding-top:18px;display:grid}.ownerInsightMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ownerInsightMetrics article{background:#fff;border:1px solid #dce5f1;border-radius:15px;align-content:center;gap:4px;min-width:0;min-height:104px;padding:15px;display:grid}.ownerInsightMetrics small{color:#748197;letter-spacing:.85px;font-size:9px;font-weight:950;line-height:1.25}.ownerInsightMetrics b{color:var(--navy);overflow-wrap:anywhere;font-size:28px;line-height:1.05}.ownerInsightMetrics em{color:#768398;font-size:10px;font-style:normal;line-height:1.35}.ownerInsightMetrics article.human{background:#f4fbf7;border-color:#bfe1d2}.ownerInsightMetrics article.human small,.ownerInsightMetrics article.human b{color:var(--green)}.ownerInsightMetrics article.verifiedCrawler{background:#f5f8ff;border-color:#c7d7f2}.ownerInsightMetrics article.verifiedCrawler small,.ownerInsightMetrics article.verifiedCrawler b{color:var(--blue)}.ownerInsightMetrics article.probableCrawler{background:#fffaf0;border-color:#ead4a7}.ownerInsightMetrics article.probableCrawler small,.ownerInsightMetrics article.probableCrawler b{color:#94691f}.ownerInsightMetrics article.unclassified{background:#fafbfc;border-color:#d7dce4}.ownerInsightMetrics article.unclassified small,.ownerInsightMetrics article.unclassified b{color:#657185}.ownerTrafficVisitMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ownerTrafficVisitMetrics article{background:#f9fbfe;min-height:82px}.ownerTrafficVisitMetrics b{font-size:24px}.ownerInsightMetrics article.blocked{background:#fff7f5;border-color:#efc4bc}.ownerInsightMetrics article.blocked small,.ownerInsightMetrics article.blocked b,.ownerInsightMetrics article.attention small,.ownerInsightMetrics article.attention b{color:#a64a3e}.ownerInsightMetrics article.healthy small,.ownerInsightMetrics article.healthy b{color:var(--green)}.ownerInsightMetrics article.paired b{font-size:21px}.ownerInsightChart,.ownerInsightCard{background:#fff;border:1px solid #dce5f1;border-radius:16px;min-width:0;padding:17px}.ownerInsightChart>header,.ownerInsightCard>header{border-bottom:1px solid #e7ecf3;justify-content:space-between;align-items:flex-start;gap:15px;padding-bottom:13px;display:flex}.ownerInsightChart h4,.ownerInsightCard h4{color:var(--navy);margin:4px 0 0;font-size:16px;line-height:1.3}.ownerInsightCard>header>span{color:#718098;flex:none;font-size:9px;font-weight:850}.ownerInsightLegend{color:#69778d;white-space:nowrap;align-items:center;gap:12px;font-size:9px;font-weight:850;display:flex}.ownerInsightLegend span:before{content:"";background:var(--green);border-radius:3px;width:8px;height:8px;margin-right:5px;display:inline-block}.ownerInsightLegend span.verifiedCrawler:before{background:var(--blue)}.ownerInsightLegend span.probableCrawler:before{background:#c28a2c}.ownerInsightBars{background:repeating-linear-gradient(0deg,#0000 0 37px,#e9eef5 38px);border-bottom:1px solid #d8e1ed;border-left:1px solid #d8e1ed;align-items:flex-end;gap:2px;height:158px;margin-top:15px;padding:8px 6px 0;display:flex;overflow:hidden}.ownerInsightBarDay{flex:1;justify-content:center;align-items:flex-end;gap:1px;min-width:0;height:100%;display:flex}.ownerInsightBarDay i{background:var(--green);border-radius:4px 4px 1px 1px;width:30%;max-width:8px;min-height:0;display:block}.ownerInsightBarDay i.verifiedCrawler{background:var(--blue)}.ownerInsightBarDay i.probableCrawler{background:#c28a2c}.ownerInsightAxis{color:#7b8799;justify-content:space-between;gap:12px;margin:7px 0 0;padding-left:7px;font-size:9px;display:flex}.ownerInsightChart figcaption{color:#7b8799;margin-top:9px;font-size:9px;line-height:1.45}.ownerInsightChartEmpty{padding:17px}.ownerInsightChartEmpty .ownerInsightCollecting{margin-top:0}.ownerInsightSplit{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ownerInsightRankedList{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ownerInsightRankedList li{background:#f9fbfe;border:1px solid #e1e8f1;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:9px 10px;display:flex}.ownerInsightRankedList li>span{gap:2px;min-width:0;display:grid}.ownerInsightRankedList li b{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ownerInsightRankedList li small{color:#7e8a9d;font-size:8px;line-height:1.35}.ownerInsightRankedList li em{min-width:30px;color:var(--blue);text-align:center;background:#e8f0ff;border-radius:99px;flex:none;padding:5px 7px;font-size:9px;font-style:normal;font-weight:950}.ownerInsightCollecting,.ownerInsightClear{background:#f8fbff;border:1px dashed #c7d5e8;border-radius:12px;gap:4px;margin-top:12px;padding:16px;display:grid}.ownerInsightCollecting b,.ownerInsightClear b{color:var(--navy);font-size:11px}.ownerInsightCollecting span,.ownerInsightClear span{color:#718097;font-size:10px;line-height:1.45}.ownerInsightClear{background:#f4fbf7;border-color:#c4e2d5}.ownerInsightClear b{color:var(--green)}.ownerInsightDeviceMix{border-top:1px solid #e6ebf2;margin-top:14px;padding-top:13px}.ownerInsightDeviceMix>div{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.ownerInsightDeviceMix>div span{background:#eef3fa;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-width:92px;padding:7px 9px;display:flex}.ownerInsightDeviceMix b{color:#53647d;font-size:9px}.ownerInsightDeviceMix em{color:var(--blue);font-size:10px;font-style:normal;font-weight:950}.ownerInsightDeviceMix p{color:#7d899a;margin:7px 0 0;font-size:9px}.ownerInsightPrivacy,.ownerInsightCohortNote{color:#6d7b90;background:#eef3fa;border-radius:11px;margin:0;padding:10px 12px;font-size:9px;line-height:1.5}.ownerInsightCohortNote{color:#766239;background:#fff8e9}.ownerInsightFunnel{align-items:stretch;gap:0;min-width:0;display:flex}.ownerInsightFunnel article{background:#fff;border:1px solid #dce5f1;border-radius:15px;flex:1 1 0;align-content:center;gap:4px;min-width:0;padding:16px;display:grid}.ownerInsightFunnel article small{color:#718097;letter-spacing:.75px;font-size:8px;font-weight:950;line-height:1.25}.ownerInsightFunnel article b{color:var(--navy);font-size:27px}.ownerInsightFunnel article em{color:#788598;font-size:9px;font-style:normal;line-height:1.35}.ownerInsightFunnel>i{color:var(--blue);flex:0 0 44px;align-content:center;place-items:center;font-style:normal;display:grid}.ownerInsightFunnel>i span{font-size:18px}.ownerInsightFunnel>i small{color:#697993;font-size:8px;font-weight:950}.ownerInsightCoverage>strong{color:var(--navy);margin-top:15px;font-size:39px;line-height:1;display:block}.ownerInsightCoverage>p{color:#66758b;margin:6px 0 13px;font-size:11px;line-height:1.5}.ownerInsightCoverage>div{background:#e5ebf3;border-radius:99px;height:8px;overflow:hidden}.ownerInsightCoverage>div i{border-radius:inherit;background:linear-gradient(90deg,var(--blue),#5a8ff1);height:100%;display:block}.ownerInsightCoverage>small{color:#7b8799;margin-top:8px;font-size:9px;display:block}.ownerSecurityTrend{color:#7b8799;grid-template-columns:auto auto;justify-content:space-between;gap:7px;margin-top:13px;font-size:8px;display:grid;position:relative}.ownerSecurityTrend>div{background:repeating-linear-gradient(0deg,#0000 0 30px,#edf1f6 31px);border-bottom:1px solid #d9e2ee;border-left:1px solid #d9e2ee;grid-column:1/-1;align-items:flex-end;gap:2px;height:128px;padding:8px 5px 0;display:flex;overflow:hidden}.ownerSecurityTrend>div i{background:#d96757;border-radius:4px 4px 1px 1px;flex:1;min-width:1px;max-width:14px;margin:0 auto;display:block}.ownerInsightServiceCard{padding-bottom:14px}.ownerInsightServices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:13px;display:grid}.ownerInsightServices>span{background:#fafbfd;border:1px solid #e1e7ef;border-radius:11px;grid-template-columns:29px minmax(0,1fr);align-items:center;gap:2px 8px;min-width:0;padding:9px;display:grid}.ownerInsightServices i{width:28px;height:28px;color:var(--green);background:#e5f5ed;border-radius:9px;grid-row:1/3;place-items:center;font-size:7px;font-style:normal;font-weight:950;display:grid}.ownerInsightServices b{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.ownerInsightServices em{color:#78869a;font-size:8px;font-style:normal}.ownerInsightServices .attention{background:#fff9f3;border-color:#efcdb8}.ownerInsightServices .attention i{color:#a15812;background:#fff0df}.ownerInsightA11y{clip:rect(0,0,0,0)!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}@media (width<=1280px){.ownerInsightToolbar{flex-wrap:wrap}.ownerInsightSplit{grid-template-columns:1fr}.ownerInsightServices{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=760px){.ownerInsights>header{display:grid}.ownerInsightPeriodBadge{justify-self:start}.ownerInsightToolbar{display:grid}.ownerInsightTabs,.ownerInsightRange{width:100%}.ownerInsightRange{margin-left:0}.ownerInsightTabs button,.ownerInsightRange button{flex:1}.ownerInsightMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ownerInsightSplit{grid-template-columns:1fr}.ownerInsightFunnel{grid-template-columns:1fr;display:grid}.ownerInsightFunnel>i{height:32px;transform:rotate(90deg)}.ownerInsightFunnel>i small{margin-left:4px;transform:rotate(-90deg)}.ownerInsightServices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.ownerInsights{border-radius:17px;padding:16px}.ownerInsights>header{display:grid}.ownerInsights>header h3{font-size:20px}.ownerInsightPeriodBadge{justify-self:start}.ownerInsightToolbar{gap:8px;display:grid}.ownerInsightTabs,.ownerInsightRange{width:100%}.ownerInsightRange{margin-left:0}.ownerInsightTabs button,.ownerInsightRange button{flex:1;min-height:44px;padding:8px}.ownerInsightMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ownerInsightMetrics article{min-height:96px;padding:13px}.ownerInsightMetrics b{font-size:25px}.ownerInsightChart,.ownerInsightCard{padding:14px}.ownerInsightChart>header,.ownerInsightCard>header{display:grid}.ownerInsightLegend{white-space:normal}.ownerInsightBars{gap:1px;height:140px}.ownerInsightSplit{grid-template-columns:1fr}.ownerInsightFunnel{grid-template-columns:1fr;display:grid}.ownerInsightFunnel>i{height:32px;transform:rotate(90deg)}.ownerInsightFunnel>i small{margin-left:4px;transform:rotate(-90deg)}.ownerInsightServices{grid-template-columns:1fr}.ownerInsightRankedList li b{white-space:normal;overflow-wrap:anywhere}}@media (width<=520px){.ownerInsightMetrics{grid-template-columns:1fr}.ownerInsightMetrics article{min-height:0}.ownerInsightTabs button,.ownerInsightRange button{font-size:9px}.ownerInsightBars{height:125px}.ownerInsightAxis{font-size:8px}.ownerInsightDeviceMix>div{grid-template-columns:1fr 1fr;display:grid}.ownerInsightDeviceMix>div span{min-width:0}}.ownerReviewFunnel{grid-column:1/-1}.ownerReviewFunnelSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding-top:15px;display:grid}.ownerReviewFunnelSummary>span{background:#f9fbfe;border:1px solid #dce5f1;border-radius:13px;gap:3px;min-width:0;padding:12px 14px;display:grid}.ownerReviewFunnelSummary small{color:#718097;letter-spacing:.9px;font-size:8px;font-weight:950}.ownerReviewFunnelSummary b{color:var(--navy);font-size:23px}.ownerReviewFunnelSummary .completion{background:#f3faf6;border-color:#bfe1d2}.ownerReviewFunnelSummary .completion small,.ownerReviewFunnelSummary .completion b{color:var(--green)}.ownerReviewFunnelStages{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:13px 0 0;padding:0;list-style:none;display:grid}.ownerReviewFunnelStages>li{background:#fff;border:1px solid #dfe7f1;border-radius:13px;min-width:0;padding:12px;box-shadow:0 4px 12px #17365d08}.ownerReviewFunnelStages>li>header{align-items:center;gap:9px;min-width:0;display:flex}.ownerReviewFunnelStages>li>header>i{width:25px;height:25px;color:var(--blue);background:#e8f0ff;border-radius:8px;flex:0 0 25px;place-items:center;font-size:8px;font-style:normal;font-weight:950;display:grid}.ownerReviewFunnelStages>li>header>span{gap:2px;min-width:0;display:grid}.ownerReviewFunnelStages>li>header small{color:#64738a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:900;line-height:1.25;overflow:hidden}.ownerReviewFunnelStages>li>header b{color:var(--navy);font-size:18px}.ownerReviewStageMeter{background:#e8edf4;border-radius:99px;height:6px;margin-top:11px;overflow:hidden}.ownerReviewStageMeter>i{border-radius:inherit;background:linear-gradient(90deg,var(--blue),#6b97ea);height:100%;display:block}.ownerReviewFunnelStages>li>p{color:#586b88;margin:7px 0 0;font-size:8px;font-weight:900}.ownerReviewFunnelStages>li>em{color:#8b604f;min-height:24px;margin-top:4px;font-size:8px;font-style:normal;line-height:1.4;display:block}.ownerReviewDropoff{background:#fff8f5;border:1px solid #efc8bd;border-left:4px solid #c75c4d;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 18px;margin-top:13px;padding:14px;display:grid}.ownerReviewDropoff>div{gap:3px;min-width:0;display:grid}.ownerReviewDropoff small{color:#a75043;letter-spacing:.9px;font-size:8px;font-weight:950}.ownerReviewDropoff strong{overflow-wrap:anywhere;color:var(--navy);font-size:13px}.ownerReviewDropoff>b{color:#a75043;white-space:nowrap;font-size:14px}.ownerReviewDropoff>p{color:#765f59;grid-column:1/-1;margin:4px 0 0;font-size:10px;line-height:1.45}.ownerSearchRecommendationIntro{color:#6f7c90;margin:12px 0 0;font-size:9px;line-height:1.5}.ownerSearchRecommendationList{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ownerSearchRecommendationList>li{background:#fafeff;border:1px solid #dde6f1;border-radius:13px;min-width:0;padding:13px}.ownerSearchRecommendationList>li>header{align-items:center;gap:7px;min-width:0;display:flex}.ownerSearchRecommendationList>li>header .priority{color:#66758b;text-transform:uppercase;background:#edf1f6;border-radius:99px;flex:none;padding:4px 7px;font-size:7px;font-weight:950}.ownerSearchRecommendationList>li>header .priority.high{color:#a6473b;background:#fff0ed}.ownerSearchRecommendationList>li>header .priority.medium{color:#93621b;background:#fff5df}.ownerSearchRecommendationList>li>header .priority.low{color:#3b67a5;background:#edf5ff}.ownerSearchRecommendationList>li>header small{min-width:0;color:var(--blue);letter-spacing:.65px;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:950;overflow:hidden}.ownerSearchRecommendationList>li>header em{color:#929bac;margin-left:auto;font-size:8px;font-style:normal;font-weight:900}.ownerSearchRecommendationTitle{justify-content:space-between;align-items:baseline;gap:12px;margin-top:10px;display:flex}.ownerSearchRecommendationTitle h5{overflow-wrap:anywhere;min-width:0;color:var(--navy);margin:0;font-size:14px;line-height:1.3}.ownerSearchRecommendationTitle>span{color:#738197;white-space:nowrap;flex:none;font-size:8px}.ownerSearchRecommendationTitle>span b{color:var(--blue);font-size:11px}.ownerSearchRecommendationList>li>p{color:#66758b;margin:6px 0 0;font-size:9px;line-height:1.5}.ownerSearchRecommendationList footer{border-top:1px solid #e6ecf3;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:11px;padding-top:10px;display:flex}.ownerSearchRecommendationList footer>div{gap:6px;min-width:0;display:grid}.ownerSearchRecommendationList footer small{color:#7b8799;letter-spacing:.65px;font-size:7px;font-weight:950}.ownerSearchRecommendationList footer>div>span{flex-wrap:wrap;gap:5px;display:flex}.ownerSearchRecommendationList footer>div a{max-width:190px;color:var(--blue);text-overflow:ellipsis;white-space:nowrap;background:#eaf1ff;border-radius:8px;padding:6px 8px;font-size:8px;font-weight:900;overflow:hidden}.ownerSearchRecommendationList footer>button,.ownerSearchInspectLink,.ownerSearchFallback button{background:var(--navy);color:#fff;white-space:nowrap;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;min-height:38px;padding:0 12px;font-size:8px;font-weight:950;display:inline-flex}.ownerSearchRecommendationList footer>button:focus-visible,.ownerSearchInspectLink:focus-visible,.ownerSearchFallback button:focus-visible,.ownerSearchRecommendationList footer>div a:focus-visible{outline-offset:2px;outline:3px solid #8cb0f4}.ownerSearchRecommendationList>li>time{color:#8a95a6;margin-top:8px;font-size:8px;display:block}.ownerSearchFallback{border-top:1px solid #e6ecf3;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:10px;display:flex}.ownerSearchFallback>span{color:#738197;font-size:9px}@container (width<=900px){.ownerReviewFunnelStages{grid-template-columns:repeat(2,minmax(0,1fr))}.ownerSearchRecommendationList footer{flex-direction:column;align-items:flex-start}.ownerSearchRecommendationList footer>button,.ownerSearchInspectLink{align-self:stretch}}@container (width<=560px){.ownerReviewFunnelSummary,.ownerReviewFunnelStages{grid-template-columns:1fr}.ownerReviewFunnelStages>li>header small{white-space:normal}.ownerReviewFunnelStages>li>em{min-height:0}.ownerReviewDropoff{grid-template-columns:1fr}.ownerReviewDropoff>b{white-space:normal}.ownerReviewDropoff>p{grid-column:auto}.ownerSearchRecommendationTitle{flex-direction:column;align-items:flex-start;gap:5px}.ownerSearchFallback{flex-direction:column;align-items:stretch}}@media (width<=680px){.ownerReviewFunnelSummary,.ownerReviewFunnelStages{grid-template-columns:1fr}.ownerSearchRecommendationList>li{padding:12px}.ownerSearchRecommendationList footer>button,.ownerSearchInspectLink,.ownerSearchFallback button{width:100%;min-height:44px}.ownerSearchRecommendationList footer>div a{align-items:center;min-height:36px;display:inline-flex}}.reviewDiscoveryOnboarding{background:linear-gradient(135deg,#fff 0 68%,#eef5ff 68%);border:1px solid #bdd1ee;border-radius:24px;grid-template-columns:minmax(0,1fr) 240px;gap:20px 28px;display:grid;box-shadow:0 18px 50px #17365d19;max-width:1120px!important;margin:34px auto 0!important;padding:28px 30px!important}.reviewDiscoveryProgress{border-bottom:1px solid #dce6f2;grid-column:1/-1;align-items:center;gap:11px;padding-bottom:17px;display:flex}.reviewDiscoveryProgress>i{background:var(--green);color:#fff;border-radius:12px;place-items:center;width:36px;height:36px;font-style:normal;font-weight:950;display:grid}.reviewDiscoveryProgress>span{gap:3px;display:grid}.reviewDiscoveryProgress small{color:var(--green);letter-spacing:1.2px;font-size:8px;font-weight:950}.reviewDiscoveryProgress b{color:var(--navy);font-size:11px}.reviewDiscoveryCopy>small{color:var(--blue);letter-spacing:1.4px;font-size:8px;font-weight:950}.reviewDiscoveryCopy h1{color:var(--navy);letter-spacing:-1px;margin:7px 0;font-size:34px}.reviewDiscoveryCopy p{color:#627189;max-width:680px;margin:0;font-size:11px;line-height:1.6}.reviewDiscoveryCopy p b{color:var(--navy)}.reviewTradeContext{background:#f7faff;border:1px solid #d5e2f3;border-radius:16px;align-self:start;gap:5px;padding:16px;display:grid}.reviewTradeContext small{color:#71819a;letter-spacing:1px;font-size:7px;font-weight:950}.reviewTradeContext b{color:var(--navy);font-size:15px}.reviewTradeContext a{color:var(--blue);margin-top:3px;font-size:8px;font-weight:900}.favoriteBrandPicker{background:#fff;border:1px solid #dce5f0;border-radius:17px;grid-column:1/-1;margin:0;padding:18px}.favoriteBrandPicker legend{color:var(--navy);padding:0 7px;font-size:11px;font-weight:950}.favoriteBrandPicker legend span{color:#7b8798;margin-left:5px;font-size:8px;font-weight:750}.favoriteBrandPicker>p{color:#758297;margin:0 0 12px;font-size:9px}.favoriteBrandPicker>div{flex-wrap:wrap;gap:8px;display:flex}.favoriteBrandPicker button{color:#52637b;background:#fff;border:1px solid #cfdae9;border-radius:999px;min-height:39px;padding:8px 13px;font-size:9px;font-weight:900}.favoriteBrandPicker button.chosen{color:var(--blue);background:#eaf2ff;border-color:#8fb0e7}.favoriteBrandPicker button:focus-visible,.reviewDiscoveryActions button:focus-visible,.reviewSuggestionSummary button:focus-visible,.productShareControls button:focus-visible,.productShareControls a:focus-visible{outline-offset:2px;outline:3px solid #8cb0f4}.preferencePrivacy{color:#68788f;align-items:center;gap:9px;margin:0;font-size:9px;line-height:1.45;display:flex}.preferencePrivacy>i{width:29px;height:29px;color:var(--green);background:#e9f6f0;border-radius:10px;flex:none;place-items:center;font-style:normal;display:grid}.preferencePrivacy b{color:var(--green)}.preferenceMessage{color:#7b6130;background:#fff7e9;border-radius:10px;grid-column:1/-1;margin:0;padding:9px 11px;font-size:9px;font-weight:850}.reviewDiscoveryActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.reviewDiscoveryActions button{border:1px solid #cbd7e7;border-radius:12px;min-height:42px;padding:0 15px;font-size:9px;font-weight:950}.reviewDiscoveryActions .skip{color:#607087;background:#fff}.reviewDiscoveryActions .continue{border-color:var(--blue);background:var(--blue);color:#fff}.reviewDiscoveryActions button:disabled{opacity:.6;cursor:wait}.reviewSuggestionSummary{background:#f7faff;border:1px solid #cedcf0;border-radius:15px;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:13px 15px;display:flex}.reviewSuggestionSummary>span{grid-template-columns:auto 1fr;gap:2px 9px;min-width:0;display:grid}.reviewSuggestionSummary small{color:var(--blue);letter-spacing:1px;grid-column:1/-1;font-size:7px;font-weight:950}.reviewSuggestionSummary b{color:var(--navy);font-size:11px}.reviewSuggestionSummary em{color:#768399;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.reviewSuggestionSummary button{color:var(--blue);background:#fff;border:1px solid #adc3e6;border-radius:999px;flex:none;padding:9px 12px;font-size:8px;font-weight:950}.personalizedToolSuggestions{background:linear-gradient(145deg,#fff,#f2f7ff);border:1px solid #c8d8ee;border-radius:20px;margin-top:25px;padding:20px;scroll-margin-top:20px}.personalizedToolSuggestions>header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.personalizedToolSuggestions>header span{gap:4px;display:grid}.personalizedToolSuggestions>header small,.inventorySectionHeading small{color:var(--blue);letter-spacing:1.1px;font-size:7px;font-weight:950}.personalizedToolSuggestions h2{color:var(--navy);margin:0;font-size:21px}.personalizedToolSuggestions>header>em{color:#728097;font-size:8px;font-style:normal}.personalizedToolSuggestions>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.personalizedToolSuggestions>div>a{background:#fff;border:1px solid #dbe4f1;border-radius:14px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:10px;display:grid}.personalizedToolSuggestions>div>a>div{background:#edf3fc;border-radius:11px;width:72px;height:66px;overflow:hidden}.personalizedToolSuggestions img{object-fit:contain;width:100%;height:100%}.personalizedToolSuggestions>div>a>span{gap:3px;min-width:0;display:grid}.personalizedToolSuggestions>div small{color:#6e7d93;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.personalizedToolSuggestions>div b{color:var(--navy);text-overflow:ellipsis;font-size:10px;line-height:1.25;overflow:hidden}.personalizedToolSuggestions>div em{color:var(--blue);font-size:8px;font-style:normal;font-weight:900}.inventorySectionHeading{border-top:1px solid #dce4ef;margin:25px 0 -10px;padding-top:18px}.inventorySectionHeading>span{gap:3px;display:grid}.inventorySectionHeading b{color:var(--navy);font-size:13px}.firstReviewProgressCard{background:linear-gradient(145deg,#fff,#f2f7ff);border:1px solid #b9cdec;border-radius:18px;padding:20px;box-shadow:0 8px 24px #17365d0d}.firstReviewProgressCard>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.firstReviewProgressCard>header span{gap:5px;display:grid}.firstReviewProgressCard>header small{color:var(--blue);letter-spacing:1.2px;font-size:7px;font-weight:950}.firstReviewProgressCard h3{color:var(--navy);margin:0;font-size:21px}.firstReviewProgressCard>header>b{color:var(--blue);background:#e3edff;border-radius:999px;padding:7px 9px;font-size:8px}.firstReviewProgressCard>p{color:#66758b;margin:11px 0;font-size:10px;line-height:1.55}.firstReviewProgressTrack{background:#dbe5f3;border-radius:999px;height:7px;overflow:hidden}.firstReviewProgressTrack>i{border-radius:inherit;background:linear-gradient(90deg,var(--green),#42a781);width:66.666%;height:100%;display:block}.firstReviewProgressCard ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:17px 0;padding:0;list-style:none;display:grid}.firstReviewProgressCard li{background:#fff;border:1px solid #dce4ef;border-radius:13px;gap:9px;min-width:0;padding:11px;display:flex}.firstReviewProgressCard li>i{color:#708097;background:#edf2f8;border-radius:8px;flex:none;place-items:center;width:25px;height:25px;font-size:8px;font-style:normal;font-weight:950;display:grid}.firstReviewProgressCard li.done>i{color:var(--green);background:#e2f4eb}.firstReviewProgressCard li>span{gap:3px;min-width:0;display:grid}.firstReviewProgressCard li b{color:var(--navy);font-size:9px}.firstReviewProgressCard li small{color:#78869a;font-size:7px;line-height:1.35}.firstReviewProgressCard>a{background:var(--blue);color:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:10px;font-weight:950;display:flex}.firstReviewProgressCard>.firstReviewTruth{color:#77849a;margin-top:9px;font-size:7px;line-height:1.4;display:block}.profileReviews:has(.firstReviewProgressCard)>.profileReviewCta{display:none}.productEngagementControls{flex-wrap:wrap;align-items:stretch;gap:9px;margin:15px 0 3px;display:flex}.productEngagementControls>.saveProductControl{margin:0}.productShareControls{background:#fff;border:1px solid #c8d6ea;border-radius:14px;grid-template-columns:minmax(112px,1fr) repeat(3,auto);align-items:center;gap:6px;min-width:0;padding:8px;display:grid;box-shadow:0 6px 16px #17365f0a}.productShareControls>span{gap:2px;min-width:0;padding:0 4px;display:grid}.productShareControls>span small{color:var(--blue);letter-spacing:.8px;font-size:7px;font-weight:950}.productShareControls>span b{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.productShareControls button,.productShareControls>a{color:#315b9f;background:#f7faff;border:1px solid #d4deeb;border-radius:9px;place-items:center;min-height:34px;padding:0 9px;font-size:8px;font-weight:950;display:grid}.productShareControls>em{min-height:0;color:var(--green);grid-column:1/-1;font-size:7px;font-style:normal;font-weight:850}@media (width<=820px){.reviewDiscoveryOnboarding{background:linear-gradient(155deg,#fff 0 78%,#eef5ff 78%);grid-template-columns:1fr;width:calc(100% - 30px)}.reviewDiscoveryProgress,.favoriteBrandPicker,.preferenceMessage{grid-column:auto}.reviewDiscoveryActions{justify-content:flex-start}.personalizedToolSuggestions>div,.firstReviewProgressCard ol{grid-template-columns:1fr}.productEngagementControls{display:grid}.productShareControls{grid-template-columns:1fr repeat(3,auto)}}@media (width<=520px){.reviewDiscoveryOnboarding{border-radius:20px;padding:21px 17px!important}.reviewDiscoveryCopy h1{font-size:28px}.favoriteBrandPicker{padding:15px}.favoriteBrandPicker button{min-height:42px}.preferencePrivacy{align-items:flex-start}.reviewDiscoveryActions{grid-template-columns:1fr 1fr;display:grid}.reviewDiscoveryActions button{min-height:46px}.reviewSuggestionSummary{flex-direction:column;align-items:flex-start}.reviewSuggestionSummary button{width:100%}.personalizedToolSuggestions{padding:15px}.personalizedToolSuggestions>header{flex-direction:column;align-items:flex-start}.personalizedToolSuggestions>div>a{grid-template-columns:62px minmax(0,1fr)}.personalizedToolSuggestions>div>a>div{width:62px;height:58px}.firstReviewProgressCard{padding:16px}.productShareControls{grid-template-columns:repeat(3,1fr)}.productShareControls>span{grid-column:1/-1}.productShareControls button,.productShareControls>a{padding:0 6px}}.hero{z-index:4;overflow:visible}.homeCreamStage{z-index:5}.heroSearchOpen{z-index:6}.suggestions{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-gutter:stable;max-height:min(272px,100dvh - 190px);overflow-y:auto}@media (width<=650px){.suggestions{max-height:min(264px,100dvh - 155px);top:68px}}.publishedPhotoManagerPage{background:linear-gradient(140deg,#eaf3ff 0 58%,#fbf4e8 58%);min-height:100vh}.publishedPhotoManager{width:min(880px,100% - 40px);margin:0 auto;padding:62px 0 80px}.publishedPhotoManager>header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.publishedPhotoManager>header small{color:var(--blue);letter-spacing:1.3px;font-size:9px;font-weight:950}.publishedPhotoManager>header h1{color:var(--navy);margin:8px 0;font-size:clamp(34px,5vw,52px)}.publishedPhotoManager>header p{color:#627087;max-width:610px;margin:0;line-height:1.6}.publishedPhotoManager>header>a{color:#2359b8;white-space:nowrap;background:#fff;border:1px solid #b7cae7;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:10px;font-weight:900;display:inline-flex}.publishedPhotoProduct,.publishedPhotoManager>aside{background:#fff;border:1px solid #d2deed;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex;box-shadow:0 12px 34px #17365f0d}.publishedPhotoProduct span{gap:4px;display:grid}.publishedPhotoProduct small{color:var(--blue);letter-spacing:1px;font-size:8px;font-weight:950}.publishedPhotoProduct b{color:var(--navy);font-size:15px}.publishedPhotoProduct em{color:#536b8e;font-size:10px;font-style:normal;font-weight:900}.publishedPhotoGrid{margin:18px 0!important}.publishedPhotoGrid figure>span{color:#fff;letter-spacing:.7px;background:#f3ad2b;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:950;position:absolute;top:7px;left:7px}.publishedPhotoGrid figure>span.published{background:#14805c}.publishedPhotoManager>.photoConsent,.publishedPhotoManager>.reviewPhotoUpload{margin-top:18px!important}.publishedPhotoManager>aside{background:#eef5ff;justify-content:flex-start;margin-top:18px}.publishedPhotoManager>aside b{color:var(--navy);font-size:11px}.publishedPhotoManager>aside span{color:#5d6e86;font-size:10px;line-height:1.5}@media (width<=650px){.publishedPhotoManager{width:min(100% - 24px,880px);padding:34px 0 60px}.publishedPhotoManager>header{display:grid}.publishedPhotoManager>header>a{justify-self:start}.publishedPhotoProduct,.publishedPhotoManager>aside{flex-direction:column;align-items:flex-start}}.fractionalStars{align-items:center;gap:.18em;line-height:1;display:inline-flex;letter-spacing:0!important}.ratingStarTile{--star-fill:0%;background:#f1f2f4;border-radius:22%;flex:none;width:1em;height:1em;transition:background .15s,box-shadow .15s;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e4e6ea}.ratingStarTile.hasFill{background:#eaf1ff;box-shadow:inset 0 0 0 1px #b8cdf5}.ratingStarShape{clip-path:polygon(50% 0,61.8% 35.4%,99% 38.2%,69% 60.2%,79.4% 100%,50% 76.5%,20.6% 100%,31% 60.2%,1% 38.2%,38.2% 35.4%);position:absolute;inset:22%}.ratingStarEmpty{background:#b6bac2}.ratingStarActive{background:linear-gradient(90deg,var(--blue) 0,var(--blue) var(--star-fill),transparent var(--star-fill),transparent 100%)}.fractionalStar{display:inline-block}.ratingStarPicker{--rating-star-control:48px;--rating-star-gap:8px;align-items:center;gap:var(--rating-star-gap);display:flex}.ratingStarPicker .ratingStarChoice{width:var(--rating-star-control);height:var(--rating-star-control);min-width:var(--rating-star-control);cursor:pointer;place-items:center;position:relative;margin:0!important;display:grid!important}.ratingStarChoice input{z-index:2;opacity:0;cursor:pointer;inset:0;width:100%!important;height:100%!important;margin:0!important;padding:0!important;position:absolute!important}.ratingStarChoice .ratingStarTile{width:100%;height:100%}.ratingStarChoice:hover .ratingStarTile{background:#e3edff;box-shadow:inset 0 0 0 1px #8fb1ee}.ratingStarChoice:has(~.ratingStarChoice:hover) .ratingStarTile{background:#e3edff;box-shadow:inset 0 0 0 1px #8fb1ee}.ratingStarChoice:hover .ratingStarActive{background:var(--blue)}.ratingStarChoice:has(~.ratingStarChoice:hover) .ratingStarActive{background:var(--blue)}.ratingStarChoice:has(input:focus-visible) .ratingStarTile{outline-offset:3px;outline:3px solid #8cb0f4}.ratingStarPicker.bigStars{--rating-star-control:48px;--rating-star-gap:8px}.ratingStarPicker.reviewUpdateStars{--rating-star-control:44px;--rating-star-gap:6px}.stars{font-size:20px}.previewStars,.publishedStars,.profileReviewList header .fractionalStars{font-size:16px}.noiseCard>.noiseRatingStars{margin-top:38px;font-size:24px;display:flex}.catalogRatingLine{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.catalogCardBody>div .catalogRatingLine .ratingStarTile{width:14px;height:14px;line-height:1}.catalogCardBody>div .catalogRatingLine .ratingStarShape{width:auto;line-height:normal}.catalogCardBody>div .catalogRatingLine>span{width:auto}.mutedStars .ratingStarTile{background:#f1f2f4;box-shadow:inset 0 0 0 1px #e4e6ea}.ratingStarPicker:has(.ratingStarChoice:hover) .ratingStarChoice .ratingStarTile{background:#f1f2f4;box-shadow:inset 0 0 0 1px #e4e6ea}.ratingStarPicker:has(.ratingStarChoice:hover) .ratingStarChoice .ratingStarActive{background:0 0}.ratingStarPicker:has(.ratingStarChoice:hover) .ratingStarChoice:hover .ratingStarTile{background:#e3edff;box-shadow:inset 0 0 0 1px #8fb1ee}.ratingStarPicker:has(.ratingStarChoice:hover) .ratingStarChoice:has(~.ratingStarChoice:hover) .ratingStarTile{background:#e3edff;box-shadow:inset 0 0 0 1px #8fb1ee}.ratingStarPicker:has(.ratingStarChoice:hover) .ratingStarChoice:hover .ratingStarActive{background:var(--blue)}.ratingStarPicker:has(.ratingStarChoice:hover) .ratingStarChoice:has(~.ratingStarChoice:hover) .ratingStarActive{background:var(--blue)}@media (width<=480px){.ratingStarPicker.bigStars{--rating-star-control:44px;--rating-star-gap:6px}}@media (prefers-reduced-motion:reduce){.ratingStarTile{transition:none}}@media (forced-colors:active){.ratingStarTile{background:canvas;border:1px solid canvastext}.ratingStarEmpty{background:graytext}.ratingStarTile.hasFill .ratingStarActive{background:linear-gradient(90deg,Highlight 0,Highlight var(--star-fill),transparent var(--star-fill),transparent 100%)}.ratingStarChoice:has(input:focus-visible) .ratingStarTile{outline-color:highlight}}.reviewSubmittedSharePrompt{background:linear-gradient(115deg,#effaf5 0 72%,#f7fbff 72%);border:1px solid #a9cfbe;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:18px auto 0;padding:19px 22px;display:flex;box-shadow:0 10px 28px #17365f0c}.reviewSubmittedSharePrompt>div{gap:4px;display:grid}.reviewSubmittedSharePrompt small{color:#127152;letter-spacing:1.3px;font-size:8px;font-weight:950}.reviewSubmittedSharePrompt h2{color:var(--navy);margin:0;font-size:18px}.reviewSubmittedSharePrompt p{color:#5f7183;margin:0;font-size:11px;line-height:1.5}.compactShareControl{align-items:center;gap:8px;min-width:0;display:flex}.compactShareControl button{color:#315b9f;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #c9d8eb;border-radius:999px;min-height:41px;padding:9px 14px;font-size:9px;font-weight:950}.compactShareControl button:focus-visible{outline-offset:2px;outline:3px solid #8cb0f4}.compactShareControl>em{color:var(--green);font-size:7px;font-style:normal;font-weight:850}.reviewSubmittedSharePrompt .compactShareControl{flex:none}.reviewSubmittedSharePrompt .compactShareControl button{color:#fff;background:#16805d;border-color:#16805d}.reviewCommunityActions>.reviewShareControl{align-self:flex-start}.publishedReview:target{border-color:#7ca8e5;scroll-margin-top:24px;box-shadow:0 0 0 3px #dfeaff,0 14px 40px #1c376514}@media (width<=680px){.reviewSubmittedSharePrompt{flex-direction:column;align-items:flex-start;gap:13px;margin:13px 13px 0;padding:16px}.reviewSubmittedSharePrompt .compactShareControl,.reviewSubmittedSharePrompt .compactShareControl button{width:100%}.reviewSubmittedSharePrompt .compactShareControl button{justify-content:center}.reviewCommunityActions>.reviewShareControl,.reviewCommunityActions>.reviewShareControl button{width:100%}}.profileReviewActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.profileReviewActions>a{box-sizing:border-box;justify-content:center;min-height:38px;text-decoration:none}.profileReviewActions .deleteReviewOpen{min-height:38px;font-weight:950;padding:7px 10px!important;font-size:9px!important}.profileReviewActions .deleteReviewConfirm{flex:1 0 100%;min-width:min(430px,100%)}.reviewCommunityActions .reviewEditLink{box-sizing:border-box;justify-content:center;min-height:41px;margin:0}.reviewEditPage{background:linear-gradient(140deg,#eef5ff 0 58%,#fbf4e8 58%);min-height:100vh}.reviewEditHero{width:min(900px,100% - 40px);margin:0 auto;padding:58px 0 24px}.reviewEditHero>a{color:#49617f;font-size:10px;font-weight:850}.reviewEditHero>small{color:var(--blue);letter-spacing:1.4px;margin-top:28px;font-size:9px;font-weight:950;display:block}.reviewEditHero h1{color:var(--navy);margin:8px 0;font-size:clamp(32px,5vw,46px)}.reviewEditHero p{color:#617189;max-width:660px;margin:0;font-size:12px;line-height:1.65}.reviewEditCard{background:#fff;border:1px solid #d3dfed;border-radius:24px;gap:20px;width:min(900px,100% - 40px);margin:0 auto;padding:28px 30px 34px;display:grid;box-shadow:0 18px 55px #17365f16}.reviewEditCard>header{border-bottom:1px solid #e3eaf3;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.reviewEditCard>header>span{gap:4px;display:grid}.reviewEditCard>header small{color:var(--blue);letter-spacing:1px;font-size:8px;font-weight:950}.reviewEditCard>header b{color:var(--navy);font-size:17px}.reviewEditCard>header em{color:#718097;font-size:9px;font-style:normal}.reviewEditCard>header>a{color:#255abb;text-align:right;max-width:270px;font-size:9px;font-weight:900;line-height:1.45}.reviewEditCard>label{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.reviewEditCard>label>span{color:#314767;grid-column:1/-1;font-size:10px;font-weight:900}.reviewEditCard input,.reviewEditCard textarea{box-sizing:border-box;width:100%;color:var(--navy);font:inherit;background:#fbfdff;border:1px solid #cbd8e9;border-radius:13px;outline:none;grid-column:1/-1;padding:14px;font-size:12px;line-height:1.6}.reviewEditCard input:focus,.reviewEditCard textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #2862d519}.reviewEditCard label>small{color:#7d899a;grid-column:2;font-size:8px}.reviewEditCard>aside{background:#eef5ff;border:1px solid #c8d9ef;border-radius:14px;gap:4px;padding:15px 17px;display:grid}.reviewEditCard>aside b{color:var(--navy);font-size:10px}.reviewEditCard>aside span{color:#5f7088;font-size:9px;line-height:1.55}.reviewEditCard>div:last-child{justify-content:flex-end;align-items:center;gap:9px;display:flex}.reviewEditCard>div:last-child>a,.reviewEditCard>div:last-child>button{border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:0 17px;font-size:10px;font-weight:950;display:inline-flex}.reviewEditCard>div:last-child>a{color:#52657e;border:1px solid #cbd7e7}.reviewEditCard>div:last-child>button{background:var(--blue);color:#fff;border:0}.reviewEditCard>div:last-child>button:disabled{opacity:.45}.reviewEditError{color:#983c35;background:#fff2f0;border:1px solid #e1a9a3;border-radius:12px;padding:12px 14px;font-size:10px}.profilePhotoPicker.busy{opacity:.7;cursor:wait}.profilePhotoReady{color:#147858;text-align:center;font-size:8px;font-style:normal;font-weight:850}@media (width<=760px){.profileReviewList footer{flex-direction:column;align-items:flex-start;gap:10px}.profileReviewList footer>span,.profileReviewActions{justify-content:flex-start;width:100%}.profileReviewActions>a,.profileReviewActions>.deleteReviewOpen{flex:calc(50% - 5px);min-height:44px}.profileReviewActions .deleteReviewConfirm{min-width:100%}.reviewEditHero{width:min(100% - 28px,900px);padding:36px 0 18px}.reviewEditCard{width:min(100% - 28px,900px);padding:21px 17px 27px}.reviewEditCard>header{display:grid}.reviewEditCard>header>a{text-align:left}.reviewEditCard>div:last-child{grid-template-columns:1fr;display:grid}.reviewEditCard>div:last-child>a,.reviewEditCard>div:last-child>button,.reviewCommunityActions .reviewEditLink{width:100%}}@media (width<=440px){.profileReviewActions{grid-template-columns:1fr;display:grid}.profileReviewActions>a,.profileReviewActions>.deleteReviewOpen{width:100%}.profileReviewActions .deleteReviewConfirm{grid-column:1}}.reviewEditComparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.reviewEditComparison section{border:1px solid var(--line);background:#fff;border-radius:16px;padding:16px}.reviewEditComparison section:first-child{background:#f7f9fc}.reviewEditComparison small{color:var(--muted);letter-spacing:.12em;margin-bottom:10px;font-size:10px;display:block}.reviewEditComparison h4{margin:0 0 8px}.reviewEditComparison p{margin:0}@media (width<=720px){.reviewEditComparison{grid-template-columns:1fr}}.profilePendingReviews{background:#eff5ff;border:1px solid #b8cff2;border-radius:18px;margin:18px 0 22px;padding:18px}.profilePendingReviews>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.profilePendingReviews>header span{gap:5px;display:grid}.profilePendingReviews>header small{color:var(--blue);letter-spacing:1.2px;font-size:8px;font-weight:950}.profilePendingReviews>header h2{color:var(--navy);margin:0;font-size:18px}.profilePendingReviews>header p{color:#5c6f8a;margin:0;font-size:10px;line-height:1.5}.profilePendingReviews>header>b{background:var(--blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:34px;height:34px;display:inline-flex}.profilePendingReviews>div{gap:9px;margin-top:15px;display:grid}.profilePendingReviews section{background:#fff;border:1px solid #d6e2f4;border-radius:13px;justify-content:space-between;align-items:center;gap:15px;padding:13px;display:flex}.profilePendingReviews section>a:first-child{gap:2px;min-width:0;display:grid}.profilePendingReviews section small{color:#71809a;font-size:8px}.profilePendingReviews section b{color:var(--navy);font-size:11px}.profilePendingReviews section span{color:#64748a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.profilePendingReviews section>a:last-child{background:var(--blue);color:#fff;border-radius:999px;flex:none;padding:10px 13px;font-size:8px;font-weight:950}.reviewSubmittedPhotoLink{white-space:nowrap;min-height:41px;padding:9px 14px;font-size:9px}@media (width<=680px){.profilePendingReviews section{flex-direction:column;align-items:stretch}.profilePendingReviews section>a:last-child,.reviewSubmittedPhotoLink{text-align:center;justify-content:center;width:100%}}.myReviewsPage,.profilePhotosPage{background:linear-gradient(118deg,#deebff 0 49%,#fbf3e6 49%);min-height:100vh}.myReviewsLibrary{width:min(1120px,100% - 48px);margin:0 auto;padding:62px 0 92px}.myReviewsLibrary>header{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:27px;display:flex}.myReviewsLibrary>header>div{max-width:720px}.myReviewsLibrary>header>div>small{color:var(--blue);letter-spacing:1.5px;font-size:9px;font-weight:950}.myReviewsLibrary>header h1{color:var(--navy);margin:8px 0;font-size:clamp(38px,5vw,58px);line-height:1}.myReviewsLibrary>header p{color:#5f7089;margin:0;font-size:13px;line-height:1.65}.myReviewsLibrary>header>span{background:#ffffffd9;border:1px solid #c5d6ed;border-radius:22px;flex:none;align-content:center;place-items:center;width:96px;height:80px;display:grid;box-shadow:0 12px 34px #17386010}.myReviewsLibrary>header>span b{color:var(--blue);font-size:28px;line-height:1}.myReviewsLibrary>header>span small{color:#59708f;letter-spacing:1px;margin-top:6px;font-size:8px;font-weight:950}.myReviewsSearch{background:#fff;border:1px solid #c8d7eb;border-radius:19px;align-items:center;gap:14px;min-height:66px;padding:0 18px;display:flex;position:relative;box-shadow:0 16px 46px #17386013}.myReviewsSearch>label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.myReviewsSearch>i{border:2px solid #6880a1;border-radius:50%;flex:none;width:18px;height:18px;position:relative}.myReviewsSearch>i:after{content:"";background:#6880a1;border-radius:99px;width:8px;height:2px;position:absolute;bottom:-3px;right:-6px;transform:rotate(45deg)}.myReviewsSearch input{min-width:0;color:var(--navy);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.myReviewsSearch input::placeholder{color:#7d899c}.myReviewsSearch button,.myReviewsSummary button,.myReviewsEmpty button{color:var(--blue);cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:950}.myReviewsSearch button{background:#edf4ff;border-radius:10px;padding:10px 13px}.myReviewsSearch:focus-within{border-color:#5d83cf;box-shadow:0 0 0 3px #2862d518,0 16px 46px #17386013}.myReviewsSummary{color:#5e6f86;justify-content:space-between;align-items:center;gap:14px;min-height:42px;padding:10px 3px 4px;font-size:10px;font-weight:800;display:flex}.myReviewsResults{gap:14px;display:grid}.myReviewResult{background:#ffffffed;border:1px solid #cdd9e9;border-radius:22px;grid-template-columns:172px minmax(0,1fr);min-width:0;display:grid;overflow:hidden;box-shadow:0 12px 36px #1738600e}.myReviewToolPhoto{background:#f5f8fc;border-right:1px solid #e0e7f0;place-items:center;min-height:178px;padding:14px;display:grid}.myReviewToolPhoto img{object-fit:contain;border-radius:14px;width:100%;height:100%;max-height:168px;display:block}.myReviewResultBody{align-content:start;gap:9px;min-width:0;padding:20px 22px;display:grid}.myReviewResultBody>header{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.myReviewResultBody>header>span{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.myReviewResultBody>header small{color:#718096;overflow-wrap:anywhere;font-size:8px;font-weight:800}.myReviewStatus{color:#137758;letter-spacing:.5px;text-transform:uppercase;background:#eff9f4;border:1px solid #b9dfcd;border-radius:999px;align-items:center;min-height:23px;padding:0 9px;font-size:8px;font-style:normal;font-weight:950;display:inline-flex}.myReviewStatus.pending{color:#8f650c;background:#fff7e9;border-color:#ead2a3}.myReviewToolName{width:max-content;max-width:100%;color:var(--navy)}.myReviewResultBody h2{overflow-wrap:anywhere;margin:1px 0 0;font-size:20px;line-height:1.25}.myReviewResultBody>p{color:#4f617a;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.5}.myReviewResultFacts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.myReviewResultFacts>span{color:var(--navy);align-items:center;gap:7px;font-size:10px;display:inline-flex}.myReviewResultFacts>span b{font-size:10px}.myReviewResultFacts .fractionalStars{font-size:16px}.myReviewResultFacts>em{color:#5a6e88;background:#edf3fb;border-radius:999px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:850}.myReviewPendingNote{color:#7b6126;background:#fff7e9;border-radius:12px;max-width:690px;padding:10px 12px;font-size:9px;line-height:1.5}.myReviewResultBody>footer{border-top:1px solid #e1e8f1;margin-top:6px;padding-top:13px}.myReviewResultBody>footer .profileReviewActions{justify-content:flex-start}.myPendingReviewActions{flex-wrap:wrap;gap:8px;display:flex}.myPendingReviewActions a{min-height:40px;color:var(--blue);border:1px solid #c6d5e8;border-radius:11px;justify-content:center;align-items:center;padding:0 13px;font-size:9px;font-weight:950;display:inline-flex}.myReviewsEmpty{text-align:center;background:#ffffffed;border:1px solid #cdd9e9;border-radius:22px;align-content:center;place-items:center;gap:9px;min-height:240px;padding:34px;display:grid}.myReviewsEmpty b{color:var(--navy);font-size:18px}.myReviewsEmpty span{color:#687991;font-size:11px}.myReviewsEmpty a{background:var(--blue);color:#fff;border-radius:11px;margin-top:6px;padding:12px 17px;font-size:10px;font-weight:950}.profileReviewsHeading{justify-content:space-between;align-items:center;gap:14px;display:flex}.profileReviewsHeading>a{color:var(--blue);font-size:9px;font-weight:950}.profilePhotosPage>section{position:relative}.profilePhotosPage>section:before{content:"";z-index:-1;background:#ffffff35;border-radius:30px;height:190px;position:absolute;inset:24px 0 auto}.profileContributionGrid article,.profileContributionEmpty{box-shadow:0 12px 34px #1738600f}@media (width<=760px){.myReviewsLibrary{width:min(100% - 28px,680px);padding:38px 0 70px}.myReviewsLibrary>header{align-items:flex-start}.myReviewsLibrary>header>span{border-radius:18px;width:80px;height:70px}.myReviewResult{grid-template-columns:128px minmax(0,1fr)}.myReviewToolPhoto{min-height:154px;padding:10px}.myReviewResultBody{padding:17px}.myReviewResultBody>footer .profileReviewActions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.myReviewResultBody>footer .profileReviewActions>a,.myReviewResultBody>footer .profileReviewActions>.deleteReviewOpen{width:100%;min-height:44px}.myReviewResultBody>footer .deleteReviewConfirm{grid-column:1/-1}.profilePhotosPage>section{padding-top:38px}}@media (width<=520px){.myReviewsPage,.profilePhotosPage{background:linear-gradient(168deg,#deebff 0 33%,#fbf3e6 33%)}.myReviewsLibrary>header{grid-template-columns:1fr auto;gap:18px;display:grid}.myReviewsLibrary>header>div{grid-column:1/-1}.myReviewsSearch{min-height:58px;padding:0 15px}.myReviewResult{grid-template-columns:1fr}.myReviewToolPhoto{border-bottom:1px solid #e0e7f0;border-right:0;min-height:190px}.myReviewToolPhoto img{max-height:180px}.myReviewResultBody>footer .profileReviewActions{grid-template-columns:1fr}.myReviewResultBody>footer .deleteReviewConfirm{grid-column:1}.myPendingReviewActions{display:grid}.profileReviewsHeading{flex-direction:column;align-items:flex-start}.profilePhotosPage>section{padding-left:16px;padding-right:16px}}.publishedReview>div>p,.reviewUpdateTimeline>article>p,.profileReviewList article>p,.reviewPreview>p,.reviewUpdateShell>aside>article>p,.myReviewResultBody>.myReviewTextPreview,.reviewForm textarea,.reviewEditCard textarea,.reviewUpdateForm textarea{font-family:Trebuchet MS,Arial,sans-serif;font-weight:600}.reviewGrowthPicker{background:linear-gradient(115deg,#dceaff 0 64%,var(--cream) 64%) 0 0/100% 540px no-repeat,#f8f9fc}@media (width<=820px){.reviewGrowthPicker{background-size:100% 600px}}@media (width<=520px){.reviewGrowthPicker{background:linear-gradient(155deg,#dceaff 0 69%,var(--cream) 69%) 0 0/100% 650px no-repeat,#f8f9fc}}.myReviewResultBody>.myReviewHeadline{color:#4f617a;overflow-wrap:anywhere;margin:0;font-size:11px;font-weight:850;line-height:1.45}.myReviewResultBody>.myReviewTextPreview{color:#607089;-webkit-line-clamp:3;overflow-wrap:anywhere;background:#f5f8fd;border-left:3px solid #bfd2ef;border-radius:0 10px 10px 0;-webkit-box-orient:vertical;margin:0;padding:9px 11px;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.reviewGrowthPicker .inventoryPickerResults{border-top:1px solid #dce4ef;margin-top:24px;padding-top:24px}.reviewGrowthPicker .personalizedToolSuggestions{margin-top:0}.reviewGrowthPicker .inventorySectionHeading{border-top:0;padding-top:0}.reviewGrowthPicker .inventorySectionHeading:first-child{margin-top:0}.whyFooter .wordmarkSeal{color:#5d8cff}.signoutLogo.bubWordmark{font-size:38px;letter-spacing:-.064em!important}.ownerSocialPrivate{color:#315f9e;letter-spacing:.7px;white-space:nowrap;background:#edf4ff;border:1px solid #bfd1ed;border-radius:999px;padding:8px 11px;font-size:8px;font-weight:950}.ownerSocialGrid{grid-template-columns:minmax(360px,.86fr) minmax(390px,1.14fr);align-items:start;gap:18px;display:grid}.ownerSocialPreview,.ownerSocialControls{background:#fff;border:1px solid #d9e2ee;border-radius:20px;min-width:0;box-shadow:0 12px 35px #17365f0c}.ownerSocialPreview{padding:18px}.ownerSocialPreview>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:13px;display:flex}.ownerSocialPreview>header>span{gap:3px;display:grid}.ownerSocialPreview>header small{color:var(--blue);letter-spacing:1px;font-size:7px;font-weight:950}.ownerSocialPreview>header b{color:var(--navy);font-size:13px}.ownerSocialPreview>header em{color:#748198;background:#f0f2f6;border-radius:999px;padding:6px 9px;font-size:7px;font-style:normal;font-weight:950}.ownerSocialPreview>header em.ready{color:var(--green);background:#e7f6ee}.ownerSocialPreview canvas{aspect-ratio:1;background:#fffdfa;border:1px solid #d8e2ef;border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 10px 30px #17365f12}.ownerSocialPreview>p{color:#748198;margin:12px 2px 0;font-size:9px;line-height:1.5}.ownerSocialPreview>p b{color:var(--navy)}.ownerSocialControls{gap:17px;padding:22px;display:grid}.ownerSocialControls>label{gap:7px;min-width:0;display:grid}.ownerSocialControls>label>span{color:#334964;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:950;display:flex}.ownerSocialControls select,.ownerSocialControls textarea{width:100%;min-width:0;color:var(--navy);font:inherit;background:#fbfdff;border:1px solid #cbd7e7;border-radius:12px;outline:none;padding:12px;font-size:11px}.ownerSocialControls select{height:45px}.ownerSocialControls textarea{resize:vertical;line-height:1.55}.ownerSocialControls select:focus,.ownerSocialControls textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #2862d518}.ownerSocialReviewFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ownerSocialReviewFacts>span{background:#f8faff;border:1px solid #dce5f0;border-radius:12px;gap:4px;min-width:0;padding:11px;display:grid}.ownerSocialReviewFacts small{color:#77859a;letter-spacing:.8px;font-size:7px;font-weight:950}.ownerSocialReviewFacts b{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ownerSocialCaption>span em{color:#7d899b;font-size:8px;font-style:normal;font-weight:750}.ownerSocialCaption>small{color:#7d899b;justify-self:end;font-size:7px}.ownerSocialActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ownerSocialActions button,.ownerSocialActions a{color:#315b9f;text-align:center;cursor:pointer;background:#f7faff;border:1px solid #c8d6e9;border-radius:11px;justify-content:center;align-items:center;min-height:42px;padding:0 12px;font-size:8px;font-weight:950;display:flex}.ownerSocialActions button.primary{border-color:var(--blue);background:var(--blue);color:#fff;grid-column:1/-1}.ownerSocialActions button:disabled{opacity:.5;cursor:wait}.ownerSocialActions button:focus-visible,.ownerSocialActions a:focus-visible{outline-offset:2px;outline:3px solid #8cb0f4}.ownerSocialTruth{background:#eef5ff;border-radius:13px;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:10px;margin:0;padding:13px;display:grid}.ownerSocialTruth>i{background:var(--navy);color:#fff;border-radius:10px;place-items:center;width:31px;height:31px;font-size:7px;font-style:normal;font-weight:950;display:grid}.ownerSocialTruth>span{gap:3px;min-width:0;display:grid}.ownerSocialTruth b{color:var(--navy);font-size:9px}.ownerSocialTruth small{color:#62738c;font-size:8px;line-height:1.45}.ownerSocialMessage{min-height:14px;color:var(--green);font-size:8px;font-style:normal;font-weight:900}@media (width<=1120px){.ownerSocialGrid{grid-template-columns:1fr}.ownerSocialPreview{width:min(620px,100%)}}@media (width<=680px){.ownerSocialPrivate{white-space:normal}.ownerSocialPreview,.ownerSocialControls{border-radius:16px;padding:14px}.ownerSocialReviewFacts,.ownerSocialActions{grid-template-columns:1fr}.ownerSocialActions button.primary{grid-column:auto}.ownerSocialActions button,.ownerSocialActions a{min-height:44px}.ownerSocialControls>label>span{flex-direction:column;align-items:flex-start;gap:3px}.ownerSocialCaption>span em{display:block}}.profileIdentity>.profileAvatar{aspect-ratio:1;flex:none}.profileIdentity>div{min-width:0}@media (width<=650px){.profileIdentity{width:100%}.profileIdentity>.profileAvatar{flex-basis:72px}.profileIdentity>div{flex:auto}.profileBadges{max-width:100%}}.ownerSocialQueueSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.ownerSocialQueueSummary>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #d5e1ef;border-radius:15px;grid-template-columns:1fr auto;gap:3px 12px;min-width:0;padding:14px 16px;display:grid}.ownerSocialQueueSummary>button small{color:#718099;letter-spacing:1px;grid-column:1;font-size:7px;font-weight:950}.ownerSocialQueueSummary>button b{color:var(--navy);grid-area:1/2/3;font-size:27px;line-height:1}.ownerSocialQueueSummary>button span{color:#586a84;font-size:9px;font-weight:850}.ownerSocialQueueSummary>button.active{background:#edf4ff;border-color:#82a6e8;box-shadow:0 0 0 2px #2862d512}.ownerSocialQueueSummary>button.active small,.ownerSocialQueueSummary>button.active b{color:var(--blue)}.ownerSocialRecommendation{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(105deg,#102650,#1f56bd);border:1px solid #90ade0;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;width:100%;margin-bottom:12px;padding:15px 17px;display:flex;box-shadow:0 12px 28px #17365f1b}.ownerSocialRecommendation>span:first-child{gap:3px;min-width:0;display:grid}.ownerSocialRecommendation small{color:#bcd3fb;letter-spacing:1.1px;font-size:7px;font-weight:950}.ownerSocialRecommendation b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.ownerSocialRecommendation em{color:#d9e6fa;font-size:8px;font-style:normal}.ownerSocialRecommendation>span:last-child{text-align:center;flex:none;display:grid}.ownerSocialRecommendation strong{font-size:24px;line-height:1}.ownerSocialRecommendation>span:last-child small{margin-top:4px;font-size:6px}.ownerSocialQueueToolbar{justify-content:space-between;align-items:center;gap:15px;margin:3px 1px 9px;display:flex}.ownerSocialQueueToolbar>b{color:var(--navy);font-size:10px}.ownerSocialQueueToolbar>button{color:var(--blue);cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:950}.ownerSocialQueueList{scroll-snap-type:x proximity;gap:10px;margin-bottom:3px;padding:0 1px 16px;display:flex;overflow-x:auto}.ownerSocialQueueList>button{text-align:left;scroll-snap-align:start;cursor:pointer;background:#fff;border:1px solid #d7e1ee;border-radius:15px;align-content:start;gap:7px;width:228px;min-width:228px;min-height:128px;padding:13px;display:grid}.ownerSocialQueueList>button.selected{background:#f2f7ff;border-color:#6d94dd;box-shadow:0 0 0 2px #2862d515}.ownerSocialQueueList>button>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.ownerSocialQueueList>button>span small{color:#64738a;letter-spacing:.6px;text-transform:uppercase;background:#eef2f7;border-radius:999px;padding:5px 7px;font-size:6px;font-weight:950}.ownerSocialQueueList>button>span em{color:var(--blue);letter-spacing:.7px;font-size:6px;font-style:normal;font-weight:950}.ownerSocialQueueList>button>b{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ownerSocialQueueList>button>p{color:#68778e;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:8px;line-height:1.4;display:-webkit-box;overflow:hidden}.ownerSocialQueueList>button>footer{color:#687891;border-top:1px solid #e5eaf1;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:5px;font-size:7px;display:flex}.ownerSocialQueueList>button>footer strong{width:24px;height:24px;color:var(--blue);background:#e8f1ff;border-radius:50%;place-items:center;font-size:8px;display:grid}.ownerSocialQueueEmpty{color:#718097;text-align:center;background:#f8faff;border:1px dashed #cbd8e8;border-radius:15px;width:100%;margin:0;padding:24px;font-size:9px}.ownerSocialSelected{background:linear-gradient(120deg,#f8fbff,#eef4ff);border:1px solid #d7e2f1;border-radius:14px;gap:3px;padding:14px;display:grid}.ownerSocialSelected>small{color:var(--blue);letter-spacing:1px;font-size:7px;font-weight:950}.ownerSocialSelected>b{color:var(--navy);font-size:13px}.ownerSocialSelected>span{color:#53657e;font-size:9px}.ownerSocialSelected>p{color:#7a8799;margin:5px 0 0;font-size:7px;line-height:1.45}.ownerSocialFormat{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}.ownerSocialFormat>legend{color:#334964;grid-column:1/-1;margin-bottom:7px;font-size:10px;font-weight:950}.ownerSocialFormat>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #ccd9e9;border-radius:12px;gap:3px;min-width:0;padding:11px;display:grid}.ownerSocialFormat>button b{color:var(--navy);font-size:9px}.ownerSocialFormat>button small{color:#748197;font-size:7px}.ownerSocialFormat>button.active{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);background:#edf4ff}.ownerSocialFormat>button.active b{color:var(--blue)}.ownerSocialPostedGuard{background:#fff8ea;border:1px solid #e4ca95;border-radius:13px;gap:5px;padding:14px;display:grid}.ownerSocialPostedGuard>b{color:#775612;font-size:10px}.ownerSocialPostedGuard>p{color:#7d6a42;margin:0;font-size:8px;line-height:1.45}.ownerSocialPostedGuard>button{color:#775612;cursor:pointer;background:#fff;border:1px solid #d7bb7d;border-radius:9px;justify-self:start;margin-top:3px;padding:8px 10px;font-size:7px;font-weight:950}.ownerSocialActions button.ownerSocialMarkPosted{color:#147657;background:#eaf7f0;border-color:#83c3a5}@media (width<=760px){.ownerSocialQueueSummary{grid-template-columns:1fr}.ownerSocialQueueSummary>button{min-height:61px}.ownerSocialRecommendation{align-items:flex-start}.ownerSocialQueueList>button{width:205px;min-width:205px}.ownerSocialFormat{grid-template-columns:1fr 1fr}}@media (width<=430px){.ownerSocialFormat{grid-template-columns:1fr}.ownerSocialQueueToolbar{align-items:flex-start}.ownerSocialQueueList{margin-left:-1px;margin-right:-1px}}a.bubCtaLink,.profileReviewCta{box-sizing:border-box;text-align:center;white-space:normal;justify-content:center;align-items:center;width:max-content;max-width:100%;min-height:38px;line-height:1.25;transition:background .18s,box-shadow .18s,transform .18s;box-shadow:0 7px 18px #245bd625;color:#fff!important;background:linear-gradient(135deg,#245bd6,#194fb8)!important;border:1px solid #245bd6!important;border-radius:11px!important;padding:10px 15px!important;font-size:10px!important;font-weight:950!important;text-decoration:none!important;display:inline-flex!important}a.bubCtaLink:hover,.profileReviewCta:hover{transform:translateY(-1px);box-shadow:0 10px 22px #173f912f;background:linear-gradient(135deg,#1d54c7,#123f9e)!important}a.bubCtaLink:focus-visible,.profileReviewCta:focus-visible{outline-offset:3px;outline:3px solid #91aff0}a.bubCtaLink.compact{min-height:32px;border-radius:9px!important;padding:8px 12px!important;font-size:8px!important}.hero .homeBrowseCatalog{margin-top:15px}.openBetaGoal a.bubCtaLink{margin-top:13px}.homeDiscoveryTitle>a.bubCtaLink{flex:0 auto}.browseWithoutAccount.bubCtaLink{margin:14px auto 0}.reviewEditHero>a.bubCtaLink{margin-bottom:0}.profileReviewCta{margin-top:14px}.catalogCard>em,.inventoryList>a>em,.personalizedToolSuggestions>div>a em,.reviewProfileIdentity>strong{box-sizing:border-box;text-align:center;white-space:normal;background:#245bd6;border-radius:9px;justify-content:center;align-items:center;width:max-content;max-width:100%;padding:7px 10px;font-style:normal;font-weight:950;line-height:1.2;display:inline-flex;color:#fff!important;font-size:8px!important}.reviewProfileIdentity>strong{justify-self:end}@media (width<=800px){.hero .homeBrowseCatalog{justify-content:center;width:max-content;max-width:calc(100% - 32px);margin-top:13px;padding-left:15px!important}}@media (width<=700px){.catalogCard>em,.inventoryList>a>em{display:none}}@media (width<=520px){a.bubCtaLink,.profileReviewCta{min-height:42px}.homeDiscoveryTitle>a.bubCtaLink{min-height:34px}}.requestRow,.requestDetails,.requestFulfillmentActions,.requestIncludedReview,.requestResolvedProduct,.requestCatalogMatch{min-width:0}.requestRow.hasRequestedReview{border-color:#c8d8ee;box-shadow:0 11px 30px #1738600d}.requestIncludedReview{background:linear-gradient(135deg,#f7faff,#edf4ff);border:1px solid #bfd2ee;border-radius:15px;gap:9px;margin-top:15px;padding:15px;display:grid}.requestIncludedReview>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.requestIncludedReview>header>b{background:var(--blue);color:#fff;letter-spacing:.8px;border-radius:999px;width:max-content;max-width:100%;padding:6px 9px;font-size:7px;font-weight:950}.requestIncludedReview>header>em{color:#8f650c;background:#fff3df;border-radius:999px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:950}.requestIncludedReview.attached>header>em,.requestIncludedReview.published>header>em{color:var(--green);background:#e5f5ed}.requestIncludedReview.rejected{background:#fff7f5;border-color:#e5c5c0}.requestIncludedReview.rejected>header>em{color:#9b4d44;background:#f5e3e0}.requestIncludedReview.conflict{background:#fff9ed;border-color:#e2ca9c}.requestIncludedReview.conflict>header>em{color:#81590b;background:#f8e6c4}.requestIncludedReview.cancelled{background:#fcf7f6;border-color:#e5d7d5}.requestIncludedReview.cancelled>header>em{color:#9b4d44;background:#f5e3e0}.requestIncludedReviewRating{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.requestIncludedReviewRating .fractionalStars{font-size:17px}.requestIncludedReviewRating>strong{color:var(--navy);font-size:11px}.requestIncludedReviewRating>span{color:#536780;background:#fff;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:850}.requestIncludedReview h4{color:var(--navy);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.35}.requestIncludedReview>p{color:#53657d;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-family:Trebuchet MS,Arial,sans-serif;font-size:10px;font-weight:600;line-height:1.55}.requestIncludedReview>footer{flex-wrap:wrap;gap:6px;padding-top:3px;display:flex}.requestIncludedReview>footer span{color:#687991;overflow-wrap:anywhere;background:#fff;border-radius:8px;max-width:100%;padding:5px 7px;font-size:7px;font-weight:850}.requestIncludedReview>aside{color:#785515;background:#fff1d9;border-radius:10px;padding:9px 10px;font-size:8px;font-style:normal;font-weight:850;line-height:1.45}.requestResolvedProduct{background:#eff9f4;border:1px solid #b9dfcd;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:12px 13px;display:flex}.requestResolvedProduct>span{gap:2px;min-width:0;display:grid}.requestResolvedProduct small{color:var(--green);letter-spacing:.8px;font-size:7px;font-weight:950}.requestResolvedProduct b{color:var(--navy);overflow-wrap:anywhere;font-size:11px;line-height:1.35}.requestResolvedProduct em{color:#5e756c;overflow-wrap:anywhere;font-size:8px;font-style:normal}.requestResolvedProduct>a{min-height:34px;color:var(--green);background:#fff;border:1px solid #aed7c4;border-radius:9px;flex:none;justify-content:center;align-items:center;padding:0 10px;font-size:8px;font-weight:950;display:inline-flex}.requestFulfillmentActions{grid-template-columns:1fr 1fr;justify-content:stretch;gap:7px;width:min(280px,100%);display:grid}.requestFulfillmentActions>button:first-child,.requestFulfillmentActions>.requestCatalogMatch,.requestFulfillmentActions>.requestClosedMessage{grid-column:1/-1}.requestCatalogMatch{text-align:left;gap:6px;display:grid}.requestCatalogMatch>span{color:#40536d;font-size:8px;font-weight:950}.requestCatalogMatch>span b{color:#b34e44;text-transform:uppercase;font-size:7px}.requestCatalogMatch select{box-sizing:border-box;width:100%;max-width:100%;height:42px;color:var(--navy);font:inherit;background:#fbfdff;border:1px solid #c8d5e6;border-radius:10px;outline:none;padding:0 31px 0 10px;font-size:9px}.requestCatalogMatch select:focus{border-color:var(--blue);box-shadow:0 0 0 3px #245bd61c}.requestCatalogMatch>small{color:#738197;font-size:7px;line-height:1.4}.requestFulfillmentActions button.requestAttachReview{border-color:var(--blue);background:var(--blue);color:#fff}.requestFulfillmentActions button:focus-visible,.requestResolvedProduct>a:focus-visible{outline-offset:2px;outline:3px solid #8cb0f4}.requestClosedMessage{text-align:center;border-radius:11px;padding:11px 12px;font-size:8px;font-weight:950;line-height:1.4}.requestClosedMessage.complete{color:var(--green);background:#eff9f4;border:1px solid #b9dfcd}.requestClosedMessage.declined{color:#9d4b42;background:#fff4f2;border:1px solid #e5c5c0}@media (width<=900px){.requestRow{grid-template-columns:45px minmax(0,1fr)}.requestFulfillmentActions{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}@media (width<=680px){.requestRow{grid-template-columns:minmax(0,1fr)}.requestStatus,.requestDetails,.requestFulfillmentActions{grid-column:1}.requestFulfillmentActions{grid-template-columns:repeat(2,minmax(0,1fr))}.requestFulfillmentActions>button,.requestCatalogMatch select,.requestResolvedProduct>a{min-height:44px}.requestIncludedReview,.requestResolvedProduct{box-sizing:border-box;max-width:100%}.requestResolvedProduct{flex-direction:column;align-items:flex-start}.requestResolvedProduct>a{box-sizing:border-box;width:100%}.requestIncludedReview>header{flex-direction:column;align-items:flex-start}.requestIncludedReview>p{font-size:11px}}@media (width<=430px){.requestFulfillmentActions{grid-template-columns:minmax(0,1fr)}.requestFulfillmentActions>*{grid-column:1!important}.requestIncludedReview{padding:13px}.requestIncludedReviewRating{align-items:flex-start}.requestIncludedReview>footer{grid-template-columns:minmax(0,1fr);display:grid}.requestIncludedReview>footer span{box-sizing:border-box;width:100%}}.requestReviewOption,.requestReviewFields,.requestReviewFields fieldset,.requestReviewFields .choiceGrid,.requestReviewFields .yesNo{min-width:0}.requestReviewOption{background:linear-gradient(135deg,#f8fbff,#edf4ff);border:1px solid #bfd2ee;border-radius:18px;overflow:hidden}.requestReviewToggle{box-sizing:border-box;width:100%;min-height:76px;color:var(--navy);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:15px 17px;display:flex}.requestReviewToggle>span{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 8px;min-width:0;display:grid}.requestReviewToggle small{background:var(--blue);color:#fff;letter-spacing:.7px;border-radius:999px;width:max-content;padding:4px 7px;font-size:7px;font-weight:950}.requestReviewToggle b{font-size:13px}.requestReviewToggle em{color:#65758d;grid-column:1/-1;font-size:9px;font-style:normal;line-height:1.45}.requestReviewToggle>i{width:34px;height:34px;color:var(--blue);background:#fff;border:1px solid #bfd0e8;border-radius:10px;flex:none;place-items:center;font-size:20px;font-style:normal;line-height:1;display:grid}.requestReviewToggle:focus-visible{outline-offset:-3px;outline:3px solid #8cb0f4}.requestReviewToggle:disabled{cursor:not-allowed;opacity:.72}.requestReviewAccessNote,.requestReviewGate{color:#5e7088;margin:0 17px 15px;font-size:9px;line-height:1.5}.requestReviewGate{background:#fff8e9;border:1px solid #e6d09f;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.requestReviewGate p{margin:0}.requestReviewGate a{color:var(--blue);flex:none;font-weight:950}.requestReviewFields{background:#fff;border-top:1px solid #cbd9ec;gap:20px;padding:18px;display:grid}.requestReviewPrivacy{background:#eff9f4;border:1px solid #b9dfcd;border-radius:13px;gap:4px;padding:13px 14px;display:grid}.requestReviewPrivacy b{color:var(--green);font-size:10px}.requestReviewPrivacy p{color:#587068;margin:0;font-size:9px;line-height:1.5}.requestReviewFields fieldset{border:0;gap:10px;margin:0;padding:0;display:grid}.requestReviewFields legend{color:#263c5a;width:100%;margin:0;font-size:11px;font-weight:900;line-height:1.4}.requestReviewFields .choiceGrid button,.requestReviewFields .yesNo button{box-sizing:border-box;min-width:0;min-height:46px;padding:12px 13px;font-size:10px}.requestReviewFields .choiceGrid button.chosen,.requestReviewFields .yesNo button.chosen{padding:11px 12px}.requestReviewFields .bigStars{flex-wrap:wrap;max-width:100%}.requestReviewFields .requestField input,.requestReviewFields .requestField textarea{font-size:12px}.requestReviewFields .requestField textarea{min-height:160px;font-family:Trebuchet MS,Arial,sans-serif;font-weight:600}.requestReviewFields .accessSourceNote{color:#745d31;background:#fff8e8;border:1px solid #f0ddae;border-radius:11px;margin:1px 0 0;padding:11px 12px;font-size:9px;line-height:1.5}.requestReviewRequirement{color:#974940;background:#fff4f2;border-radius:11px;margin:0;padding:10px 12px;font-size:9px;font-weight:850;line-height:1.45}.requestReviewFields .languagePolicyNote{margin:0}.requestReviewOption.open+.profileError{margin-top:0}@media (width<=520px){.requestReviewToggle{min-height:72px;padding:14px}.requestReviewToggle>span{grid-template-columns:minmax(0,1fr)}.requestReviewToggle small{grid-row:auto}.requestReviewToggle b,.requestReviewToggle em{grid-column:1}.requestReviewAccessNote,.requestReviewGate{margin-left:14px;margin-right:14px}.requestReviewGate{flex-direction:column;align-items:flex-start}.requestReviewFields{padding:15px 14px}.requestReviewFields .choiceGrid,.requestReviewFields .yesNo,.requestReviewFields .ownershipDurationFields{grid-template-columns:minmax(0,1fr)}.requestReviewFields .choiceGrid button,.requestReviewFields .yesNo button{min-height:48px}.requestReviewFields .ratingStarPicker.bigStars{--rating-star-control:42px;--rating-star-gap:5px}}.requestField.hasCounter>small{color:#7a8799;align-self:flex-end;margin:6px 2px 0;line-height:1.2;position:static}@media (width>=1051px){.requestToolShell{align-items:start}.requestToolIntro,.requestToolCard{align-self:start}.requestToolIntro{justify-content:flex-start}.requestReviewFields{gap:22px;padding:22px}.requestReviewFields .choiceGrid button,.requestReviewFields .yesNo button{align-items:center;line-height:1.35}}.requiredAsterisk{color:#b23f36;margin-left:3px;font-size:1.08em;font-style:normal;font-weight:950;line-height:1}.requestReviewFields fieldset{gap:16px}.requestReviewFields legend{padding-bottom:2px}.requestReviewFields legend .requiredAsterisk{vertical-align:1px}.requestReviewFields .requestField label{margin-bottom:12px}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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_1yf8o_1{color:#10254d;background:#f7f9fc;min-height:100vh}._hero_1yf8o_1{background:linear-gradient(115deg,#dceaff 0 64%,#fff8ec 64%);padding:68px max(7vw,24px) 62px}._hero_1yf8o_1>div{max-width:1120px;margin:0 auto}._eyebrow_1yf8o_1{color:#2761d9;letter-spacing:1.6px;font-size:10px;font-weight:900;display:block}._hero_1yf8o_1 h1{letter-spacing:-2.4px;max-width:760px;margin:11px 0 12px;font-size:clamp(43px,6vw,72px);line-height:.98}._hero_1yf8o_1 p{color:#536984;max-width:690px;margin:0;font-size:15px;line-height:1.65}._hero_1yf8o_1 nav{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}._hero_1yf8o_1 nav a{color:#174dba;background:#ffffffb8;border:1px solid #afc6ed;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:11px;font-weight:900;display:inline-flex}._hero_1yf8o_1 nav a[aria-current=page]{color:#fff;background:#102f67;border-color:#102f67}._content_1yf8o_1{max-width:1120px;margin:0 auto;padding:42px 24px 88px}._summary_1yf8o_1{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:18px;display:flex}._summary_1yf8o_1 h2{letter-spacing:-.8px;margin:6px 0 0;font-size:29px}._summary_1yf8o_1 small{color:#2761d9;letter-spacing:1.4px;font-size:9px;font-weight:900}._summary_1yf8o_1 p{color:#6b7890;max-width:480px;margin:0;font-size:12px;line-height:1.6}._grid_1yf8o_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._card_1yf8o_1{background:#fff;border:1px solid #dfe6f0;border-radius:22px;grid-template-columns:150px minmax(0,1fr);gap:20px;min-width:0;padding:18px;display:grid;box-shadow:0 10px 30px #1738690b}._image_1yf8o_1{background:#eef3f9;border-radius:17px;place-items:center;height:158px;display:grid;overflow:hidden}._image_1yf8o_1 img{object-fit:contain;width:100%;height:100%;padding:10px;display:block}._copy_1yf8o_1{flex-direction:column;min-width:0;display:flex}._product_1yf8o_1{color:#2761d9;letter-spacing:.8px;text-transform:uppercase;font-size:9px;font-weight:900}._copy_1yf8o_1 h3{margin:7px 0 5px;font-size:20px;line-height:1.18}._copy_1yf8o_1 h3 a{color:#10254d}._meta_1yf8o_1{color:#728096;font-size:10px}._ratingRow_1yf8o_1{align-items:center;gap:8px;margin:13px 0 9px;display:flex}._ratingRow_1yf8o_1 strong{color:#174dba;font-size:20px}._ratingRow_1yf8o_1 span,._ratingRow_1yf8o_1 em{color:#315eaf;background:#eef4ff;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900}._ratingRow_1yf8o_1 em{color:#177a58;background:#e8f7f0}._headline_1yf8o_1{color:#2761d9!important;margin:0 0 6px!important;font-size:15px!important}._excerpt_1yf8o_1{color:#526179;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.58;display:-webkit-box;overflow:hidden}._facts_1yf8o_1{flex-wrap:wrap;gap:6px;margin:13px 0 14px;display:flex}._facts_1yf8o_1 span{color:#647189;background:#f5f7fb;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:850}._author_1yf8o_1{border-top:1px solid #edf0f5;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:13px;display:flex}._author_1yf8o_1 a{color:#10254d;font-size:10px;font-weight:900;display:grid}._author_1yf8o_1 a small{color:#748198;margin-top:2px;font-weight:600}._author_1yf8o_1 time{color:#8792a3;white-space:nowrap;font-size:8px}._empty_1yf8o_1{text-align:center;background:#fff;border:1px dashed #cbd7e8;border-radius:22px;padding:50px 24px}._empty_1yf8o_1 h2{margin:0 0 8px}._empty_1yf8o_1 p{color:#647189}._empty_1yf8o_1 a{color:#fff;background:#2761d9;border-radius:999px;margin-top:14px;padding:12px 17px;font-size:11px;font-weight:900;display:inline-flex}._excerpt_1yf8o_1{font-family:Trebuchet MS,Arial,sans-serif;font-weight:600}@media (width<=850px){._grid_1yf8o_1{grid-template-columns:1fr}._summary_1yf8o_1{flex-direction:column;align-items:flex-start}._card_1yf8o_1{grid-template-columns:125px minmax(0,1fr)}._image_1yf8o_1{height:135px}}@media (width<=560px){._hero_1yf8o_1{padding:48px 20px 43px}._hero_1yf8o_1 h1{font-size:42px}._content_1yf8o_1{padding:28px 15px 60px}._card_1yf8o_1{border-radius:18px;grid-template-columns:88px minmax(0,1fr);gap:13px;padding:13px}._image_1yf8o_1{border-radius:13px;height:96px}._image_1yf8o_1 img{padding:5px}._copy_1yf8o_1 h3{font-size:17px}._ratingRow_1yf8o_1{flex-wrap:wrap}._author_1yf8o_1{grid-column:1/-1}._excerpt_1yf8o_1{-webkit-line-clamp:2}}._panel_478xs_1{background:linear-gradient(145deg,#f7faff,#fffaf0);border:1px solid #c6d8ee;border-radius:17px;margin:18px 0;padding:18px}._header_478xs_2{border-bottom:1px solid #dce5f0;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:14px;display:flex}._header_478xs_2>span{gap:4px;display:grid}._header_478xs_2 small{color:var(--blue);letter-spacing:1.15px;font-size:7px;font-weight:950}._header_478xs_2 h3{color:var(--navy);margin:0;font-size:17px;line-height:1.3}._header_478xs_2 p{color:#68778d;text-align:right;max-width:220px;margin:0;font-size:8px;line-height:1.5}._list_478xs_4{gap:9px;margin-top:12px;display:grid}._reminder_478xs_4{background:#fff;border:1px solid #dce5ef;border-radius:13px;grid-template-columns:minmax(150px,.8fr) minmax(190px,1.2fr) auto;align-items:center;gap:14px;min-width:0;padding:13px;display:grid}._product_478xs_4{gap:3px;min-width:0;display:grid}._product_478xs_4 small{color:#8a641e;font-size:7px;font-weight:900}._product_478xs_4 b{overflow-wrap:anywhere;color:var(--navy);font-size:10px;line-height:1.3}._product_478xs_4 em{color:#6f7f96;font-size:8px;font-style:normal}._reminder_478xs_4>p{color:#637188;margin:0;font-size:9px;line-height:1.5}._actions_478xs_4{justify-content:flex-end;gap:7px;display:flex}._actions_478xs_4 a{color:#2255ad;white-space:nowrap;background:#f4f8ff;border:1px solid #b9cce7;border-radius:10px;justify-content:center;align-items:center;min-height:36px;padding:0 11px;font-size:8px;font-weight:950;display:inline-flex}._actions_478xs_4 a:first-child{border-color:var(--blue);background:var(--blue);color:#fff}._actions_478xs_4 a:focus-visible{outline-offset:2px;outline:3px solid #8cb0f4}@media (width<=760px){._header_478xs_2{display:grid}._header_478xs_2 p{text-align:left;max-width:none}._reminder_478xs_4{grid-template-columns:1fr}._actions_478xs_4{justify-content:flex-start}}@media (width<=480px){._panel_478xs_1{padding:14px}._actions_478xs_4{grid-template-columns:1fr;display:grid}._actions_478xs_4 a{min-height:42px}}
