@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/spectral-latin-400-normal.CTVgUekv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/spectral-latin-600-normal.DE3OxvnQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body.v2{--v2-desk:#0e2433;--v2-desk-ink:#e8eef0;--v2-desk-muted:#a9bac4;--v2-desk-line:#c9a45c40;--v2-paper:#f1f4ee;--v2-ink:#17202b;--v2-muted:#4a5563;--v2-soft:#e3e9e1;--v2-rule:#cbd3da;--v2-gold:#c9a45c;--v2-gold-hi:#e2c27f;--v2-card-gold:#e8b74a;--v2-deep-gold:#8a6a2e;--v2-dim:#9fb0c3;--v2-serif:"Spectral", Georgia, "Times New Roman", serif;--v2-col:760px;background:var(--v2-desk)}body.v2 main{padding-bottom:28px}body.v2 .rz-app{padding-top:12px}body.v2 .masthead{border-bottom:1px solid var(--v2-desk-line)}body.v2 .masthead .wrap{box-sizing:border-box;gap:8px 12px;max-width:1200px;min-height:60px;padding:8px 18px}body.v2 .masthead .brand{color:var(--v2-desk-ink);font:800 22px / 1 var(--sans);letter-spacing:-.02em;gap:8px}body.v2 .masthead .brand:hover{color:var(--v2-gold)}body.v2 .masthead .brand svg{flex:none}body.v2 .topnav{font:400 15px / 1.2 var(--v2-serif);justify-content:flex-end;gap:8px 12px}body.v2 .masthead:not(.nav-all) .topnav .nav-start{margin-left:4px}body.v2 .topnav a,body.v2 .nav-toggle{color:var(--v2-desk-ink)}body.v2 .topnav a:hover,body.v2 .topnav a[aria-current],body.v2 .nav-toggle:hover,body.v2 .nav-toggle[aria-expanded=true]{color:var(--v2-gold)}body.v2 .nav-toggle{min-height:44px}body.v2:where(:not(.focused)) .nav-toggle{gap:4px}body.v2 .topnav .nav-start{background:var(--v2-gold);min-height:44px;color:var(--v2-desk);font:700 15px / 1 var(--sans);border-radius:10px;padding:0 14px}body.v2 .topnav .nav-start:hover{background:var(--v2-gold-hi);color:var(--v2-desk)}body.v2 .lang-toggle{min-height:44px;font:700 14px / 1 var(--sans);border:2px solid #c9a45c99;border-radius:8px;padding:0 10px}body.v2 .nav-panel,body.v2 .nav-js .lang-list{font:400 16px var(--v2-serif)}body.v2 .nav-js .lang-list{top:calc(100% + 9px)}@media (width<=760px){body.v2 .nav-js .lang-list{top:100%}}@media (width<=1179px){body.v2 .masthead{--v2-open:1;--v2-panel-foot:1px}body.v2 .masthead .nav-panel a,body.v2 .masthead.nav-js .lang-list a{height:44px}body.v2 .masthead:has([aria-expanded=true]+div>a:nth-child(2)){--v2-open:2}body.v2 .masthead:has([aria-expanded=true]+div>a:nth-child(3)){--v2-open:3}body.v2 .masthead:has([aria-expanded=true]+div>a:nth-child(4)){--v2-open:4}body.v2 .masthead:has([aria-expanded=true]+div>a:nth-child(5)){--v2-open:5}body.v2 .masthead:has([aria-expanded=true]+div>a:nth-child(6)){--v2-open:6}body.v2 .masthead:has([aria-expanded=true]+div>a:nth-child(7)){--v2-open:7}body.v2 .masthead:has([aria-expanded=true]+div>a:nth-child(8)){--v2-open:8}body.v2 .masthead:has([aria-expanded=true]+div){margin-bottom:calc(var(--v2-open) * 44px + 12px + var(--v2-panel-foot))}}@media (width<=760px){body.v2 .masthead{--v2-panel-foot:0px}}@media (width<=480px){body.v2 .masthead .wrap{gap:8px}body.v2 .masthead .brand{letter-spacing:-.02em;gap:6px;font-size:20px}body.v2 .masthead .brand svg{width:26px;height:26px}body.v2 .topnav .nav-start{padding:0 10px}}body.v2 .colophon{border-top:1px solid var(--v2-desk-line)}body.v2 .colophon .wrap{box-sizing:border-box;flex-direction:column;gap:14px;max-width:1200px;padding:24px 18px 20px}body.v2 .colophon .brand{color:var(--v2-desk-ink);font:700 16px / 1.2 var(--sans);letter-spacing:0}body.v2 .colophon .disclaimer{font:400 13px / 1.5 var(--v2-serif);color:#b8c6d6;margin-top:6px}body.v2 .colophon nav{font:400 13px / 1.5 var(--v2-serif);gap:6px 14px}body.v2 .colophon nav a{color:var(--v2-desk-muted);text-decoration:none}body.v2 .colophon nav a:hover{color:var(--v2-gold);text-decoration:underline}body.v2 .colophon .ask-ai span{color:var(--v2-desk-muted)}body.v2 .colophon .ask-ai a{color:var(--v2-desk-ink)}body.v2 .rz-app>.wrap{box-sizing:border-box;font-family:var(--v2-serif);padding:0 18px}body.v2 .rz-pane,body.v2 .rz-card,body.v2 .rz-next,body.v2 .rz>.compare{box-sizing:border-box;margin:12px 10px 0}@media (width>=900px){body.v2 .rz-app>.wrap{max-width:var(--v2-col)}body.v2 .rz-pane,body.v2 .rz-card,body.v2 .rz-next,body.v2 .rz>.compare{width:calc(100% - 32px);max-width:var(--v2-col);margin:16px auto 0}}body.v2 .rz-pane{background:var(--v2-paper);color:var(--v2-ink);font:400 16px / 1.5 var(--v2-serif);border-radius:16px}body.v2 .rz-pane a{color:#0e2433}body.v2 .rz-pane a:hover{color:var(--v2-deep-gold)}body.v2 .rz-head{color:var(--v2-desk-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;padding-top:6px;padding-bottom:10px;display:flex}body.v2 .rz-head h1{font:800 20px / 1 var(--sans);letter-spacing:-.01em;margin:0}body.v2 .rz-taken{color:var(--v2-desk-muted);font-size:13px;line-height:1.2}body.v2 .rz-lead{color:var(--v2-desk-ink);margin:8px auto 0;font-size:17px;line-height:1.55}body.v2 .rz-app>.noscript{margin:8px auto 0;font-size:16px;line-height:1.5}body.v2 .rz-app>.passport-fail{margin:12px auto 0;font-size:17px;line-height:1.55}body.v2 .rz-app>.passport-start{margin:18px auto 12px}body.v2 .rz-app .btn.gold{background:var(--v2-gold);min-height:56px;color:var(--v2-desk);font:700 18px / 1.1 var(--sans);letter-spacing:-.01em;border:0;border-radius:10px;padding:10px 22px}body.v2 .rz-app .btn.gold:hover{background:var(--v2-gold-hi)}html[data-has-result=""] body.v2 .rz-lead{visibility:hidden}body.v2 .stage-reveal{overflow-x:visible}body.v2 .rz-card{background:var(--v2-desk);color:#fff;font:400 16px / 1.4 var(--v2-serif);border-radius:16px;flex-direction:column;gap:12px;padding:18px 18px 20px;display:flex}body.v2 .rz-card[data-family]{--v2-desk:var(--fam-mid);--v2-card-gold:var(--fam-ac);background:linear-gradient(180deg, var(--fam-top) 0%, var(--fam-mid) 45%, var(--fam-bot) 100%)}body.v2 .rz-card a{color:inherit;text-decoration:none}body.v2 .rz-card a:hover{text-decoration:underline;text-decoration-color:var(--v2-card-gold);text-underline-offset:3px}body.v2 .rz-card .reg-more{margin-left:0}body.v2 .rz-cap{font:700 13px / 1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-card-gold)}body.v2 .rz-name{font:700 40px / .98 var(--sans);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;margin:0}body.v2 .rz-name[data-long]{font-size:32px;line-height:1.02}body.v2 .rz-pct{letter-spacing:0;white-space:nowrap;color:var(--v2-card-gold);font-size:24px;font-weight:800}body.v2 .rz-duo{align-items:stretch;gap:12px;padding-top:4px;display:flex}body.v2 .rz-figure{background:#17384f;border-radius:12px;flex:none;width:122px;min-height:264px;margin:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #fff9}body.v2 .rz-face{object-fit:cover;object-position:50% 6%;width:100%;height:100%;display:block;position:absolute;inset:0}body.v2 .rz-initials{color:var(--v2-desk-ink);font:800 40px / 1 var(--sans);background:#17384f;justify-content:center;align-items:center;display:flex}body.v2 .rz-shade{background:linear-gradient(#0a1b2800 0%,#0a1b28d1 60%,#0a1b28f0 100%);height:150px;position:absolute;bottom:0;left:0;right:0}body.v2 .rz-figure figcaption{flex-direction:column;gap:3px;display:flex;position:absolute;bottom:9px;left:9px;right:9px}body.v2 .rz-big{font:800 34px / .95 var(--sans);letter-spacing:-.03em}body.v2 .rz-who{font:700 16px / 1.1 var(--sans);overflow-wrap:break-word}body.v2 .rz-rows{flex-direction:column;flex:1 1 0;justify-content:space-between;min-width:0;display:flex}body.v2 .rz-row{align-items:center;gap:8px;min-height:22px;display:flex}body.v2 .rz-row .n{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:700 15px / 22px var(--sans);flex:1 1 0;overflow:hidden}body.v2 .rz-row.even .n{white-space:normal;color:var(--v2-dim);font-size:13px;font-weight:600;line-height:1.05}@media (width<=480px){body.v2 .rz-row.l1 .n{letter-spacing:-.01em;font-size:13px}body.v2 .rz-row.l2 .n{letter-spacing:-.02em;font-size:11.5px}body.v2 .rz-row.even .n{font-size:12px}}body.v2 .rz-row .bar{background:color-mix(in srgb, var(--ink) 25%, transparent);border-radius:3px;flex:none;width:40px;height:6px;position:relative}body.v2 .rz-row .bar b{width:var(--w);background:var(--ink);border-radius:3px;height:6px;position:absolute;top:0;left:0}body.v2 .rz-row.even .bar{width:16px}body.v2 .rz-row.even .bar b{width:12px;height:12px;box-shadow:0 0 0 2px var(--v2-desk);border-radius:50%;margin-left:-6px;top:-3px;left:50%}body.v2 .rz-row .p{white-space:nowrap;width:38px;font:800 15px / 1 var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);flex:0 0 38px;justify-content:flex-end;display:flex}body.v2 .rz-panel{background:#ffffff12;border:1px solid #ffffff29;border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}body.v2 .rz-panel.rz-far{gap:10px;padding:12px 14px}body.v2 .rz-line{font:700 17px / 1.2 var(--sans);color:#fff;align-items:center;gap:12px;display:flex}body.v2 .rz-line.rz-regime{border-top:1px solid #ffffff24;padding-top:8px}body.v2 .rz-what{overflow-wrap:break-word;flex:1 1 0;min-width:0}body.v2 .rz-what .rz-cap{margin-bottom:3px;display:block}body.v2 .rz-p{font:800 19px / 1 var(--sans);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}body.v2 .rz-flag{object-fit:cover;border-radius:3px;flex:none;width:40px;height:27px}body.v2 .rz-thumb{object-fit:cover;object-position:50% 15%;filter:grayscale();border-radius:50%;flex:none;width:40px;height:40px}body.v2 .rz-thumb.rz-initials{font-size:14px}body.v2 .rz-sub{white-space:nowrap;color:var(--v2-dim);font-size:14px;font-weight:500}body.v2 .rz-verdict{font:italic 400 22px / 1.25 var(--v2-serif);color:#fff;margin:2px 0 0}body.v2 .rz-credit{color:var(--v2-dim);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.4}body.v2 .rz-credit a{text-underline-offset:2px;text-decoration:underline #9fb0c380}body.v2 .rz-tag{font:700 13px / 1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-desk-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:0;display:flex}body.v2 .rz-signed-by b{font:italic 400 17px / 1 var(--v2-serif);letter-spacing:0;text-transform:none;color:#fff;overflow-wrap:anywhere}body.v2 .rz-dist{background:var(--v2-paper);color:var(--v2-ink);border-radius:16px;align-self:auto;margin:12px 10px 0;padding:22px 18px;animation:none}body.v2 .rz-dist:empty{display:none}body.v2 .rz-dist .results-in{max-width:none;margin:0;padding:0;display:block}body.v2 .rz-dist .col{gap:12px}body.v2 .rz-dist h2{font:600 22px / 1.2 var(--v2-serif)}body.v2 .rz-dist .based{margin:0}body.v2 .rz-dist .dist-lines{border-top:1px solid var(--v2-rule);flex-direction:column;gap:8px;margin:0;padding:12px 0 0;font-size:15px;line-height:1.55;list-style:none;display:flex}@media (width>=900px){body.v2 .rz-dist{width:calc(100% - 32px);max-width:var(--v2-col);box-sizing:border-box;margin:16px auto 0}}body.v2 .rz-rough{font:400 14px / 1.45 var(--v2-serif);color:var(--v2-desk-muted);margin:12px 10px 0;padding:0 18px}@media (width>=900px){body.v2 .rz-rough{max-width:var(--v2-col);box-sizing:border-box;margin:12px auto 0}}body.v2 .rz-btn{box-sizing:border-box;min-height:56px;font:700 18px / 1.1 var(--sans);letter-spacing:-.01em;text-align:center;cursor:pointer;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:10px 18px;text-decoration:none;display:flex}body.v2 .rz-btn small{font:400 14px / 1.2 var(--v2-serif);letter-spacing:0}body.v2 .rz-btn.rz-gold{background:var(--v2-gold);color:var(--v2-desk)}body.v2 .rz-btn.rz-gold:hover{background:var(--v2-gold-hi);color:var(--v2-desk)}body.v2 .rz-btn.rz-ink{background:var(--v2-desk);min-height:52px;color:var(--v2-desk-ink);padding:10px 16px;box-shadow:inset 0 0 0 1px #c9a45c80}body.v2 .rz-btn.rz-ink:hover{background:#17384f}body.v2 .rz-btn.rz-edge{color:#0e2433;background:#fbfbf8;box-shadow:inset 0 0 0 2px #0e2433}body.v2 .rz-btn.rz-edge:hover{color:#0e2433;background:#fff;box-shadow:inset 0 0 0 3px #0e2433}body.v2 .rz-btn.rz-two{min-height:60px;font-size:20px}body.v2 .rz-btn:disabled{opacity:.45;cursor:default}body.v2 .rz-btn:focus-visible,body.v2 .rz-input:focus-visible,body.v2 .rz-pane summary:focus-visible{outline:3px solid var(--focus);outline-offset:3px}body.v2 .rz-btn.rz-mark{width:52px;min-height:48px;padding:0}body.v2 .rz-btn.rz-mark svg{fill:currentColor;display:block}body.v2 .rz-share{flex-direction:column;gap:16px;padding:26px 18px 28px;display:flex}body.v2 .rz-sign{flex-direction:column;gap:16px;display:flex}body.v2 .rz-h2{font:800 30px / 1.02 var(--sans);letter-spacing:-.02em;text-wrap:balance;color:#0e2433;margin:0}body.v2 .rz-signline{gap:8px;display:flex}body.v2 .rz-field{flex:1 1 0;min-width:0;display:flex;position:relative}body.v2 .rz-input{box-sizing:border-box;color:#0e2433;width:100%;min-width:0;min-height:52px;font:italic 400 22px / 1 var(--v2-serif);background:#fff;border:2px solid #0e2433;border-radius:8px;padding:10px 12px}body.v2 .rz-prompt{white-space:nowrap;font:italic 400 22px / 1.2 var(--v2-serif);color:var(--v2-muted);pointer-events:none;display:none;position:absolute;top:50%;left:14px;right:14px;overflow:hidden;transform:translateY(-50%)}body.v2 .rz-signline[data-empty=true] .rz-prompt{display:block}body.v2 .rz-hint{color:var(--v2-muted);margin:0;font-size:14px;line-height:1.45}body.v2 .rz-signed{justify-content:space-between;align-items:center;gap:12px;margin:0;display:none}body.v2 .rz-sign[data-signed=true]:not([data-editing=true]) .rz-signed{display:flex}body.v2 .rz-sign[data-signed=true]:not([data-editing=true]) .rz-signform{display:none}body.v2 .rz-signed-as{min-width:0;color:var(--v2-muted);font-size:15px;line-height:1.3}body.v2 .rz-signame{font:italic 400 28px / 1.15 var(--v2-serif);color:#0e2433;overflow-wrap:anywhere;display:block}body.v2 .rz-acts{flex-direction:column;gap:16px;display:flex}body.v2 .rz-first{flex-direction:column;gap:10px;padding-top:6px;display:flex}body.v2 .rz-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}body.v2 .rz-pair .rz-native{grid-column:1/-1}body.v2 .rz-sharetext{background:var(--v2-soft);overflow-wrap:break-word;border-radius:10px;margin:0;padding:12px 14px;font-size:15px;line-height:1.5}body.v2 .rz-said{min-height:20px;margin:-6px 0}body.v2 .rz-said .share-note{text-align:left;min-height:0;font:600 14px / 20px var(--sans);color:var(--v2-ink);display:block}body.v2 .rz-said .note-link{color:#0e2433}body.v2 .rz-pane details{border-top:1px solid var(--v2-rule)}body.v2 .rz-pane summary{font:700 18px / 1.1 var(--sans);color:#0e2433;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;list-style:none;display:flex}body.v2 .rz-pane summary::-webkit-details-marker{display:none}body.v2 .rz-pane summary:after{content:"+";font:400 24px / .75 var(--sans);color:var(--v2-deep-gold)}body.v2 .rz-pane details[open]>summary:after{content:"−"}body.v2 .rz-more{margin-bottom:-14px}body.v2 .rz-more-row{flex-wrap:wrap;gap:10px;padding-bottom:14px;display:flex}body.v2 .rz-more-row .rz-btn{min-height:48px;padding:8px 14px;font-size:16px}body.v2 .rz-links{text-align:center;font:400 14px / 1.5 var(--v2-serif);margin:28px 10px 0}body.v2 .rz-links a{min-height:44px;color:var(--v2-desk-muted);align-items:center;display:inline-flex}body.v2 .rz-links a:hover{color:var(--v2-gold)}body.v2 .rz>.compare{background:var(--v2-paper);color:var(--v2-ink);box-shadow:none;font-family:var(--v2-serif);border-radius:16px;gap:12px;padding:22px 18px}body.v2 .rz>.compare:before{content:none}body.v2 .rz>.compare .k,body.v2 .rz>.compare h3{font:700 13px / 1.2 var(--sans);letter-spacing:.12em;color:var(--v2-muted)}body.v2 .rz>.compare h2{font:800 24px / 1.08 var(--sans);letter-spacing:-.02em;color:#0e2433}body.v2 .rz>.compare .mutual-stamp{background:var(--v2-soft);color:#0e2433;mix-blend-mode:normal;border:0;border-radius:8px;outline:0;max-width:150px;padding:8px 12px;transform:none}body.v2 .rz>.compare .mutual-stamp b,body.v2 .rz>.compare .mutual-stamp span{font-family:var(--sans);letter-spacing:.04em}body.v2 .rz>.compare .compare-rule,body.v2 .rz>.compare .compare-kept{font:400 13px / 1.45 var(--v2-serif);letter-spacing:0;color:var(--v2-muted)}body.v2 .rz>.compare .compare-gaps li{border-top-style:solid;border-color:var(--v2-rule);font-size:16px}body.v2 .rz>.compare .compare-gaps li:last-child{border-bottom-style:solid}body.v2 .rz>.compare .btn{min-height:52px;font:700 16px / 1.1 var(--sans);border-radius:10px}body.v2 .rz>.compare .share-note{color:var(--v2-muted)}@media (width<=480px){body.v2 .rz>.compare .compare-head{grid-template-columns:minmax(0,1fr)}}body.v2 .rz-next{font-family:var(--sans)}body.v2 .rz-next>.fo,body.v2 .rz-next>[data-dossier-slot]{border-radius:16px}body.v2 .rz-next .fo .dossier-title{padding-left:0}body.v2 .rz-next>.fo{flex-direction:column;display:flex}body.v2 .rz-next>.fo>.fo-body-solo{order:1;margin-top:22px}body.v2 .rz-next>.quiz-continuation{background:var(--v2-paper);color:var(--v2-ink);border-radius:16px;margin-top:12px;padding:18px}body.v2 .rz-next>.quiz-continuation:first-child{margin-top:0}body.v2 .rz-next>.quiz-continuation p{font:400 16px / 1.5 var(--v2-serif)}body.v2 .rz-next .btn.dossier-continue{color:#0e2433;min-height:52px;font:700 17px / 1.1 var(--sans);background:#fbfbf8;border:0;border-radius:10px;box-shadow:inset 0 0 0 2px #0e2433}body.v2 .rz-next .btn.dossier-continue:hover{color:#0e2433;background:#fff;box-shadow:inset 0 0 0 3px #0e2433}body.v2 .rz-read.passport-explain{padding:4px 18px 28px}@media (width<=899px){body.v2 .rz-read.passport-explain{width:auto}}body.v2 .rz-read details:first-of-type{border-top:0}body.v2 .rz-read details p{margin:0 0 12px;font-size:16px;line-height:1.5}body.v2 .rz-read details p b{font-family:var(--sans);font-weight:700}body.v2 .rz-read details p.rz-fine{color:var(--v2-muted);font-size:14px}body.v2 .rz-fam h3{font:700 13px / 1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-muted);align-items:center;gap:8px;margin:16px 0 8px;display:flex}body.v2 .rz-fam h3 i{background:var(--fam);border-radius:50%;width:10px;height:10px}body.v2 .rz-again{margin:14px 0 0}body.v2 .rz-again .rz-btn{width:100%;min-height:52px}body.v2 .rz-landing{flex-direction:column;gap:16px;padding:20px 18px 36px;display:flex}body.v2 .rz-kicker{font:700 13px / 1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-muted);margin:0}body.v2 .rz-h1{font:800 36px / 1.04 var(--sans);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word;color:#0e2433;margin:0}body.v2 .rz-lede{text-wrap:pretty;margin:0;font-size:17px;line-height:1.55}body.v2 .rz-landing .rz-card{width:auto;max-width:none;margin:0;box-shadow:0 24px 40px -20px #030a10b3}@media (width<=480px){body.v2 .rz-landing .rz-card{padding:16px 14px 18px}body.v2 .rz-landing .rz-figure{width:116px}body.v2 .rz-landing .rz-row .bar{display:none}}body.v2 .rz-landing .rz-first .rz-two{min-height:66px}body.v2 .rz-landing a.rz-btn.rz-gold,body.v2 .rz-landing a.rz-btn.rz-gold:hover{color:var(--v2-desk)}body.v2 .share-app.coded .stage-reveal{min-height:850px}@media (width>=600px){body.v2 .share-app.coded .stage-reveal{min-height:775px}}body.v2 .rz-acts-shared{margin-top:14px}body.v2 .rz-acts-shared .rz-more{border-bottom:1px solid var(--v2-rule);margin-bottom:0}body.v2 .rz-acts-shared .rz-said{margin:0 0 12px}body.v2 .rz-landing .rz-fine{color:var(--v2-muted);margin:0;font-size:13px;line-height:1.45}body.v2 .rz-landing>noscript p{color:var(--v2-muted);margin:0;font-size:15px}body.v2 .ad{max-width:var(--v2-col);box-sizing:border-box;color:var(--v2-desk-muted);padding:0 10px}body.v2 .ad-label{font:400 13px / 1.2 var(--v2-serif);letter-spacing:.08em}body.v2 .ad-preview .ad-box{font:600 14px var(--sans);letter-spacing:.04em;background:#ffffff12;border:1px dashed #c9a45c80;border-radius:10px}body.v2.passport .ad-banner{margin:0 auto 12px}@media (width>=1430px){body.v2 .rz-app>.stage-reveal{position:relative}}body.v2 .rz-app>.stage-reveal>.ad-rail{padding:0;top:0;left:16px}body.v2 .rz-app>.stage-reveal>.ad-rail:last-child{left:auto;right:16px}body.v2 .rz>.ad{margin:76px auto 100px}body.v2 .rz-next+.ad{margin-top:100px}body.v2 .hm-pane,body.v2 .tq-pane{box-sizing:border-box;background:var(--v2-paper);color:var(--v2-ink);font:400 16px / 1.55 var(--v2-serif);border-radius:16px;margin:12px 10px 0;padding:28px 18px 32px}@media (width>=900px){body.v2 .hm-pane,body.v2 .tq-pane{width:calc(100% - 32px);max-width:1240px;margin:16px auto 0;padding:44px 60px 48px}}body.v2 :is(.hm-pane,.tq-pane,.tq-head,.form) a{color:#0e2433;text-underline-offset:2px;text-decoration-thickness:1px}body.v2 :is(.hm-pane,.tq-pane,.tq-head,.form) a:hover{color:var(--v2-deep-gold)}body.v2 :is(.hm-pane,.tq-pane) .rz-card a,body.v2 :is(.hm-pane,.tq-pane) .rz-card a:hover{color:inherit}body.v2 :is(.hm-pane,.tq-pane) h2{font:800 30px / 1.02 var(--sans);letter-spacing:-.025em;text-wrap:balance;color:var(--v2-ink);margin:0}body.v2 :is(.hm-pane,.tq-pane) h3{font-family:var(--sans)}body.v2 :is(.hm-pane,.tq-pane) :is(a,button,summary):focus-visible,body.v2 :is(.tq-head,.form) :is(a,button):focus-visible{outline:3px solid var(--focus);outline-offset:3px}body.v2 :is(.hm-pane,.tq-pane) .faq{border-top:0;display:block}body.v2 :is(.hm-pane,.tq-pane) details{border:0;border-top:1px solid var(--v2-rule);padding:0}body.v2 :is(.hm-pane,.tq-pane) summary{font:700 17px / 1.2 var(--sans);color:#0e2433;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;list-style:none;display:flex}body.v2 :is(.hm-pane,.tq-pane) summary::-webkit-details-marker{display:none}body.v2 :is(.hm-pane,.tq-pane) summary:after{content:"+";font:400 26px / .7 var(--sans);color:var(--v2-deep-gold);flex:none}body.v2 :is(.hm-pane,.tq-pane) details[open]>summary:after{content:"−"}body.v2 :is(.hm-pane,.tq-pane) details>p{max-width:46em;color:var(--v2-ink);margin:0 0 14px;font-size:16px;line-height:1.55}body.v2 :is(.hm-pane,.tq-pane) #faq{margin-bottom:18px}body.v2 :is(.hm-pane,.tq-pane) table{font:400 15px / 1.45 var(--v2-serif);color:var(--v2-ink)}body.v2 :is(.hm-pane,.tq-pane) :is(th,td){border-bottom:1px solid var(--v2-rule);padding:8px 6px}body.v2 :is(.hm-pane,.tq-pane) th{font:700 13px / 1.3 var(--sans);letter-spacing:.02em}body.v2 :is(.hm-pane,.tq-pane) caption{color:var(--v2-muted);padding:0 0 10px;font-size:15px;line-height:1.5}body.v2 :is(.hm-pane,.tq-pane) caption strong{font:700 18px / 1.2 var(--sans);color:#0e2433;margin-bottom:4px}@media (width>=900px){body.v2 :is(.hm-pane,.tq-pane) summary{font-size:18px}}body.v2 .sm{max-width:456px;margin:0}body.v2 .sm-note{color:var(--v2-muted);margin:6px 0 0;font-size:14px;line-height:1.45}body.v2 .sm-card .rz-card{width:auto;max-width:none;margin:0;box-shadow:0 24px 40px -20px #0e24338c}body.v2 .sm-card .rz-val,body.v2 .sm-card .rz-who{color:inherit}body.v2 .sm-card .sm-note{margin-top:14px}@media (width<=480px){body.v2 .sm-card .rz-card{padding:16px 14px 18px}body.v2 .sm-card .rz-figure{width:116px}body.v2 .sm-card .rz-row .bar{display:none}body.v2 .sm-card .rz-name{font-size:30px}body.v2 .sm-card .rz-name[data-long]{font-size:26px}}body.v2:where(:not(.focused)) .tq-noscript{font:400 16px / 1.5 var(--v2-serif);margin:0 18px 12px}body.v2:where(:not(.focused)) .tq-top-ad{display:flow-root}body.v2:where(:not(.focused)) .tq-top-ad>.ad{width:100%;max-width:760px;color:var(--v2-desk-muted);flex-direction:column-reverse;align-items:center;gap:4px;margin:32px auto 40px;padding:0 10px;display:flex}body.v2:where(:not(.focused)) .tq-top-ad>.ad.ad-hold:not([hidden]):has(ins[data-ad-status=unfilled]),body.v2:where(:not(.focused)) .tq-top-ad>.ad.ad-hold.ad-unfilled:not([hidden]){display:flex}body.v2:where(:not(.focused)) .tq-top-ad .ad-label{margin:0;line-height:20px}body.v2:where(:not(.focused)) .tq-top-ad .ad-box{width:100%}body.v2:where(:not(.focused)) .tq-app{padding-top:0}body.v2:where(:not(.focused)) .apply-grid{justify-content:center;align-items:flex-start;gap:0;max-width:1340px;margin:0 auto;padding:0 10px;display:flex}body.v2:where(:not(.focused)) .tq-main{box-sizing:border-box;background:var(--v2-paper);min-width:0;color:var(--v2-ink);font-family:var(--v2-serif);border-radius:16px;flex-direction:column;flex:auto;gap:14px;margin:12px 0 0;padding:8px 18px 40px;display:flex}@media (width>=900px){body.v2:where(:not(.focused)) .tq-main{flex:0 793px;margin:16px 0 0;padding:8px 40px 40px}}body.v2:where(:not(.focused)) .tq-main a{color:#0e2433;text-underline-offset:2px;text-decoration-thickness:1px}body.v2:where(:not(.focused)) .tq-main a:hover{color:var(--v2-deep-gold)}body.v2:where(:not(.focused)) .tq-main :is(a,button):focus-visible{outline:3px solid var(--focus);outline-offset:3px}body.v2:where(:not(.focused)) .tq-head,body.v2:where(:not(.focused)) .form{flex-direction:column;gap:14px;min-width:0;display:flex}body.v2:where(:not(.focused)) .form>*,body.v2:where(:not(.focused)) .tq-card>*,body.v2:where(:not(.focused)) .tq-head>*{order:0}body.v2:where(:not(.focused)) .form{max-width:none;box-shadow:none;background:0 0;border-radius:0;padding:0;position:static}body.v2:where(:not(.focused)) .tq-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}body.v2:where(:not(.focused)) .tq-top h1{font:800 20px / 1 var(--sans);letter-spacing:-.01em;color:#0e2433;margin:0}body.v2:where(:not(.focused)) .tq-exit{flex:none;font-size:14px;line-height:1.5}body.v2:where(:not(.focused)) .tq-lead{max-width:46em;color:var(--v2-muted);margin:0;font-size:14px;line-height:1.4}body.v2:where(:not(.focused)) .tq-held{color:var(--v2-muted);margin:0;font-size:14px;line-height:1.4}body.v2:where(:not(.focused)) .tq-app[data-held-result] .tq-held[hidden]{display:block!important}body.v2:where(:not(.focused)) .tq-held a{margin:-5px 0;padding:5px 2px;display:inline-block}body.v2:where(:not(.focused)) .tq-len{flex-wrap:wrap;gap:6px;display:flex}body.v2:where(:not(.focused)) .tq-len button{color:#0e2433;min-height:0;box-shadow:none;font:700 13px / 15px var(--sans);white-space:nowrap;cursor:pointer;background:#fff;border:2px solid #0e2433;border-radius:6px;padding:7px 10px}body.v2:where(:not(.focused)) .tq-len button[aria-pressed=true]{color:#fff;background:#0e2433}body.v2:where(:not(.focused)) .tq-len button:disabled{cursor:default}body.v2:where(:not(.focused)) .ad-rail{padding:0;top:344px}body.v2:where(:not(.focused)) .form .progress{flex-direction:column;gap:6px;padding:4px 0 0;display:flex}body.v2:where(:not(.focused)) .tq-count{min-height:20px;font:700 13px / 1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#0e2433;align-items:center;margin:0;display:flex}body.v2:where(:not(.focused)) .tq-bar{gap:3px;display:flex}body.v2:where(:not(.focused)) .tq-bar .pgroup{background:color-mix(in srgb, var(--fam) 24%, var(--v2-paper));flex-direction:row;flex:1 1 0;gap:0;height:8px;display:flex}body.v2:where(:not(.focused)) .tq-pname{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body.v2:where(:not(.focused)) .tq-bar .pbox{display:contents}body.v2:where(:not(.focused)) .tq-bar .cell{background:0 0;flex:1 1 0;height:8px}body.v2:where(:not(.focused)) .tq-bar .cell.on{background:var(--fam);order:-1}body.v2:where(:not(.focused)) .tq-card{background:0 0;border-radius:12px;flex-direction:column;gap:14px;margin:12px 10px 0;padding:20px 18px 22px;display:flex;overflow:hidden;box-shadow:0 18px 32px -16px #030a1099}@media (width>=900px){body.v2:where(:not(.focused)) .tq-card{margin:16px 16px 0}}body.v2:where(:not(.focused)) .form .qmeta{padding:0;display:block}body.v2:where(:not(.focused)) .tq-fam{min-height:1em;font:700 13px / 1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--fam,var(--v2-muted));overflow-wrap:break-word;display:block}@media (width<=767px){body.v2:where(:not(.focused)) .tq-fam{min-height:2em}}@media (width<=479px){body.v2:where(:not(.focused)) .tq-fam{min-height:3em}body.v2:where(:not(.focused)) .tq-fam:lang(en){min-height:2em}}@media (width<=379px){body.v2:where(:not(.focused)) .tq-fam:lang(en){min-height:3em}}body.v2:where(:not(.focused)) .tq-q{flex-direction:column;gap:14px;padding:0;display:flex}body.v2:where(:not(.focused)) .tq-q.swap{animation:.38s cubic-bezier(.2,.8,.2,1) both rise}body.v2:where(:not(.focused)) .tq-statement{min-height:3.75em;font:400 26px / 1.25 var(--v2-serif);letter-spacing:-.01em;text-wrap:balance;color:#0e2433;flex-direction:column;justify-content:center;margin:0;display:flex}@media (width>=768px){body.v2:where(:not(.focused)) .tq-statement:lang(en){min-height:2.5em}}@media (width<=679px){body.v2:where(:not(.focused)) .tq-statement{min-height:5em}}@media (width<=539px){body.v2:where(:not(.focused)) .tq-statement{min-height:7.5em}body.v2:where(:not(.focused)) .tq-statement:lang(en){min-height:6.25em}}@media (width<=419px){body.v2:where(:not(.focused)) .tq-statement{min-height:8.75em}body.v2:where(:not(.focused)) .tq-statement:lang(en){min-height:7.5em}}@media (width<=379px){body.v2:where(:not(.focused)) .tq-statement{min-height:10em}body.v2:where(:not(.focused)) .tq-statement:lang(en){min-height:8.75em}}body.v2:where(:not(.focused)) .tq-options{flex-direction:column;gap:8px;display:flex}body.v2:where(:not(.focused)) .tq-options .opt{box-sizing:border-box;color:#0e2433;width:100%;min-height:52px;font:700 17px / 1.15 var(--sans);text-align:left;cursor:pointer;background:#fff;border:2px solid #0e2433;border-radius:10px;align-items:center;gap:12px;padding:0 14px;transition:background .16s,color .16s;display:flex}body.v2:where(:not(.focused)) .tq-options .opt:hover{background:var(--v2-soft)}body.v2:where(:not(.focused)) .tq-options .opt.on{color:#fff;background:#0e2433}body.v2:where(:not(.focused)) .tq-key{color:#0e2433;width:24px;height:24px;font:700 13px / 1 var(--sans);background:#e9edf1;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}body.v2:where(:not(.focused)) .form .form-foot{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}body.v2:where(:not(.focused)) .tq-link{color:#0e2433;min-height:44px;font:400 14px / 1.2 var(--v2-serif);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:-11.5px 0;padding:0 2px;text-decoration:underline 1px}body.v2:where(:not(.focused)) .tq-link[data-back]{font:700 15px / 1.2 var(--sans)}body.v2:where(:not(.focused)) .tq-link:hover:not(:disabled){color:var(--v2-deep-gold)}body.v2:where(:not(.focused)) .tq-link:disabled{opacity:.4;cursor:default}body.v2:where(:not(.focused)) .tq-fine{color:var(--v2-muted);margin:0;font-size:14px;line-height:1.45}body.v2:where(:not(.focused)) .tq-fine .saved{font-size:inherit;color:inherit}body.v2:where(:not(.focused)) .proc{gap:26px;min-height:70vh;padding:40px 16px}body.v2:where(:not(.focused)) .tq-plot svg{width:min(300px,76vw);height:auto;display:block}body.v2:where(:not(.focused)) .tq-rings circle{fill:none;stroke:#e8eef029;stroke-width:1px}body.v2:where(:not(.focused)) .tq-rays line{stroke:#c9a45c8c;stroke-width:1px;stroke-dasharray:1;animation:.9s ease-out both draw}body.v2:where(:not(.focused)) .tq-plot .proc-poly{fill:#c9a45c2e;stroke:var(--v2-gold);stroke-width:2.4px;stroke-linejoin:round;animation:.6s ease-out 1.5s both fadeIn}body.v2:where(:not(.focused)) .proc .lines{font:400 16px / 1.4 var(--v2-serif);letter-spacing:0;color:var(--v2-desk-muted)}body.v2:where(:not(.focused)) .proc .lines .last{color:var(--v2-gold)}body.v2:where(:not(.focused)) .tq-again{padding:4px 18px 18px}body.v2:where(:not(.focused)) .tq-col{box-sizing:border-box;max-width:720px;margin:0 auto;padding:0 18px}@media (width>=900px){body.v2:where(:not(.focused)) .tq-col{padding:0 40px}}body.v2:where(:not(.focused)) .tq-sample{padding:36px 0 40px}body.v2:where(:not(.focused)) .tq-sample .tq-col{flex-direction:column;gap:16px;display:flex}body.v2:where(:not(.focused)) .tq-sample h2{font-size:30px}body.v2:where(:not(.focused)) .tq-sample .intro{text-wrap:pretty;margin:0;font-size:17px;line-height:1.55}body.v2:where(:not(.focused)) .tq-sample .sm{max-width:420px}body.v2:where(:not(.focused)) .tq-chart{flex-direction:column;gap:12px;max-width:420px;margin:0;display:flex}body.v2:where(:not(.focused)) .tq-chart figcaption{flex-direction:column;gap:4px;display:flex}body.v2:where(:not(.focused)) :is(.tq-chart-note,.tq-chart-names){color:var(--v2-muted);font-size:13px;line-height:1.45}body.v2:where(:not(.focused)) .tq-chart-names a{color:inherit;text-underline-offset:2px;text-decoration-thickness:1px}body.v2:where(:not(.focused)) .tq-chart .pg-credit{font:400 12px / 1.4 var(--v2-serif);letter-spacing:0;color:#5f6b78;overflow-wrap:anywhere;margin:4px 0 0}body.v2:where(:not(.focused)) .tq-chart .pg-credit a{color:inherit;text-underline-offset:2px;text-decoration-thickness:1px}body.v2:where(:not(.focused)) .tq-notes{max-width:560px;margin-top:2px}body.v2:where(:not(.focused)) .tq-notes p{color:var(--v2-muted);text-wrap:pretty;margin:8px 0 0;font-size:14px;line-height:1.5}body.v2:where(:not(.focused)) .tq-read{padding-top:12px}body.v2:where(:not(.focused)) .tq-read .prose h2,body.v2:where(:not(.focused)) .tq-read #faq{color:var(--v2-ink);margin:30px 0 10px;font-size:26px;line-height:1.08}body.v2:where(:not(.focused)) .tq-read .prose p{max-width:none;color:var(--v2-ink);margin:0 0 14px;font-size:16px;line-height:1.6}body.v2:where(:not(.focused)) .tq-read .table-wrap{margin:18px 0 6px}@media (width>=900px){body.v2:where(:not(.focused)) .tq-sample h2{font-size:40px}}body.v2:where(:not(.focused)) .tq-app[data-stage=process] .tq-main{display:none}body.v2:where(.focused) .tq-app{padding-top:12px}body.v2:where(.focused) .tq-noscript{font:400 16px / 1.5 var(--v2-serif);margin:0 18px 12px}body.v2:where(.focused) .tq-head{box-sizing:border-box;background:var(--v2-paper);width:calc(100% - 20px);max-width:820px;color:var(--v2-ink);font-family:var(--v2-serif);border-radius:16px 16px 0 0;margin:0 auto;padding:16px 16px 0}body.v2:where(.focused) .tq-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}body.v2:where(.focused) .tq-top h1{font:800 20px / 1.2 var(--sans);letter-spacing:-.01em;color:#0e2433;margin:0}body.v2:where(.focused) .tq-exit{flex:none;padding:6px 0 6px 12px;font-size:14px;line-height:1.4}body.v2:where(.focused) .tq-lead{max-width:46em;color:var(--v2-muted);margin:6px 0 0;font-size:14px;line-height:1.45}body.v2:where(.focused) .tq-held{min-height:21px;color:var(--v2-muted);margin:8px 0 0;font-size:14px;line-height:1.5}body.v2:where(.focused) .tq-held[hidden]{visibility:hidden;display:block!important}body.v2:where(.focused) .tq-held a{margin:-5px 0;padding:5px 2px;display:inline-block}body.v2:where(.focused) .apply-grid{gap:0;max-width:1340px;padding:0 10px;display:flex}body.v2:where(.focused) .form{background:var(--v2-paper);max-width:820px;color:var(--v2-ink);box-shadow:none;font-family:var(--v2-serif);border-radius:0 0 16px 16px;flex:auto;padding:6px 16px 22px;display:block}@media (width>=761px){body.v2:where(.focused) .tq-head{padding:24px 40px 0}body.v2:where(.focused) .form{padding:8px 40px 32px}}body.v2:where(.focused) .tq-len{flex-wrap:wrap;gap:6px;display:flex}body.v2:where(.focused) .tq-len button{color:#0e2433;min-height:36px;font:700 13px / 1 var(--sans);white-space:nowrap;cursor:pointer;background:#fbfbf8;border:0;border-radius:8px;padding:0 12px;box-shadow:inset 0 0 0 2px #0e2433}body.v2:where(.focused) .tq-len button[aria-pressed=true]{color:var(--v2-desk-ink);background:#0e2433}body.v2:where(.focused) .tq-len button:disabled{cursor:default;opacity:.55}body.v2:where(.focused) .form .ad-banner{color:var(--v2-muted);margin-top:100px;padding:0}body.v2:where(.focused) .ad-rail{padding:0;top:344px}body.v2:where(.focused) .form .progress{padding:0;display:block}body.v2:where(.focused) .tq-len+.progress{margin-top:16px}body.v2:where(.focused) .tq-count{font:700 13px / 1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#0e2433;margin:0 0 8px}body.v2:where(.focused) .tq-bar{gap:3px;display:flex}body.v2:where(.focused) .tq-bar .pgroup{background:color-mix(in srgb, var(--fam) 24%, var(--v2-paper));flex-direction:row;flex:1 1 0;gap:0;height:6px;display:flex}body.v2:where(.focused) .tq-pname{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body.v2:where(.focused) .tq-bar .pbox{display:contents}body.v2:where(.focused) .tq-bar .cell{background:0 0;flex:1 1 0;height:6px}body.v2:where(.focused) .tq-bar .cell.on{background:var(--fam);order:-1}body.v2:where(.focused) .tq-card{background:#f6f8f3;border-radius:12px;margin-top:14px;padding:14px 12px 10px;box-shadow:0 18px 32px -18px #0e243366,0 0 0 1px #0e24330f}body.v2:where(.focused) .form .qmeta{padding:0;display:block}body.v2:where(.focused) .tq-fam{min-height:2.5em;font:700 12px / 1.25 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--fam,var(--v2-muted));overflow-wrap:break-word;display:block}body.v2:where(.focused) .tq-q{flex-direction:column;gap:10px;padding-top:6px;display:flex}body.v2:where(.focused) .tq-q.swap{animation:.38s cubic-bezier(.2,.8,.2,1) both rise}body.v2:where(.focused) .tq-statement{min-height:4.8em;font:400 21px / 1.2 var(--v2-serif);letter-spacing:-.005em;text-wrap:balance;color:#0e2433;margin:0}body.v2:where(.focused) .tq-options{flex-direction:column;gap:6px;display:flex}body.v2:where(.focused) .tq-options .opt{box-sizing:border-box;color:#0e2433;width:100%;min-height:44px;font:700 16px / 1.15 var(--sans);text-align:left;cursor:pointer;background:#fff;border:2px solid #0e2433;border-radius:10px;align-items:center;gap:12px;padding:0 12px;transition:background .16s,color .16s;display:flex}body.v2:where(.focused) .tq-options .opt:hover{background:var(--v2-soft)}body.v2:where(.focused) .tq-options .opt.on{color:#fff;background:#0e2433}body.v2:where(.focused) .tq-key{color:#0e2433;width:24px;height:24px;font:700 13px / 1 var(--sans);background:#e9edf1;border-radius:4px;flex:none;justify-content:center;align-items:center;display:inline-flex}body.v2:where(.focused) .form .form-foot{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}body.v2:where(.focused) .tq-link{color:#0e2433;min-height:44px;font:400 15px / 1.2 var(--v2-serif);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0 2px;text-decoration:underline 1px}body.v2:where(.focused) .tq-link[data-back]{font:700 15px / 1.2 var(--sans)}body.v2:where(.focused) .tq-link:hover:not(:disabled){color:var(--v2-deep-gold)}body.v2:where(.focused) .tq-link:disabled{opacity:.4;cursor:default}body.v2:where(.focused) .tq-fine{color:var(--v2-muted);margin:16px 0 0;font-size:14px;line-height:1.5}body.v2:where(.focused) .tq-fine .saved{font-size:inherit;color:inherit}@media (width>=761px){body.v2:where(.focused) .tq-top h1{font-size:22px}body.v2:where(.focused) .form .ad-banner{margin-bottom:72px}body.v2:where(.focused) .tq-card{margin-top:28px;padding:38px 18px 14px}body.v2:where(.focused) .tq-fam{min-height:1.25em;font-size:13px}body.v2:where(.focused) .tq-q{gap:20px;padding-top:16px}body.v2:where(.focused) .tq-statement{min-height:4.6em;font-size:28px}body.v2:where(.focused) .tq-options .opt{min-height:52px;padding:0 14px;font-size:17px}body.v2:where(.focused) .tq-options{gap:8px}}@media (width>=761px) and (height<=899px){body.v2:where(.focused) .form .ad-banner{margin-bottom:40px}body.v2:where(.focused) .tq-card{padding-top:32px}body.v2:where(.focused) .tq-statement{min-height:3.6em}body.v2:where(.focused) .tq-options .opt{min-height:46px}body.v2:where(.focused) .tq-options{gap:6px}}body.v2:where(.focused) .proc{gap:26px;min-height:70vh;padding:40px 16px}body.v2:where(.focused) .tq-plot svg{width:min(300px,76vw);height:auto;display:block}body.v2:where(.focused) .tq-rings circle{fill:none;stroke:#e8eef029;stroke-width:1px}body.v2:where(.focused) .tq-rays line{stroke:#c9a45c8c;stroke-width:1px;stroke-dasharray:1;animation:.9s ease-out both draw}body.v2:where(.focused) .tq-plot .proc-poly{fill:#c9a45c2e;stroke:var(--v2-gold);stroke-width:2.4px;stroke-linejoin:round;animation:.6s ease-out 1.5s both fadeIn}body.v2:where(.focused) .proc .lines{font:400 16px / 1.4 var(--v2-serif);letter-spacing:0;color:var(--v2-desk-muted)}body.v2:where(.focused) .proc .lines .last{color:var(--v2-gold)}body.v2:where(.focused) .tq-again{padding:4px 18px 18px}body.v2:where(.focused) .tq-col{max-width:720px;margin:0 auto}body.v2:where(.focused) .tq-sample .intro{text-wrap:pretty;margin:14px 0 22px;font-size:17px;line-height:1.55}body.v2:where(.focused) .tq-sample .sm{max-width:420px}body.v2:where(.focused) .tq-notes{max-width:560px;margin-top:18px}body.v2:where(.focused) .tq-notes p{color:var(--v2-muted);text-wrap:pretty;margin:8px 0 0;font-size:14px;line-height:1.5}body.v2:where(.focused) .tq-read{padding-top:12px}body.v2:where(.focused) .tq-read .prose h2,body.v2:where(.focused) .tq-read #faq{color:var(--v2-ink);margin:30px 0 10px;font-size:26px;line-height:1.08}body.v2:where(.focused) .tq-read .prose p{max-width:none;color:var(--v2-ink);margin:0 0 14px;font-size:16px;line-height:1.6}body.v2:where(.focused) .tq-read .table-wrap{margin:18px 0 6px}@media (width>=900px){body.v2:where(.focused) .tq-sample h2{font-size:40px}}body.v2.home main{padding-top:0}body.v2 .hm-first{flex-direction:column;gap:32px;display:flex}body.v2 .hm-intro{flex-direction:column;gap:16px;min-width:0;display:flex}body.v2 .hm-hero h1{font:800 clamp(44px, 12.2vw, 92px) / .92 var(--sans);letter-spacing:-.04em;text-wrap:balance;color:var(--v2-ink);margin:0;display:block}body.v2 .hm-hero h1.long{font-size:clamp(38px,9.8vw,74px)}body.v2 .hm-hero .h1-sub{font:italic 400 30px / 1.1 var(--v2-serif);letter-spacing:0;color:var(--v2-deep-gold);margin-top:16px;display:block}body.v2 .hm-lead{text-wrap:pretty;max-width:56ch;margin:0;font-size:17px;line-height:1.55}body.v2 .hm-hero .starts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:auto;max-width:600px;margin:0;padding-top:4px;display:grid}body.v2 .hm-start{box-sizing:border-box;color:#0e2433;text-align:center;background:#fbfbf8;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:64px;padding:10px 18px;text-decoration:none;display:flex;position:relative;box-shadow:inset 0 0 0 2px #0e2433}body.v2 .hm-start b{font:700 19px / 1.1 var(--sans);letter-spacing:-.01em}body.v2 .hm-start span{font:400 14px / 1.25 var(--v2-serif)}body.v2 .hm-start:hover{color:#0e2433;background:#fff;box-shadow:inset 0 0 0 3px #0e2433}body.v2 .hm-start-main{background:var(--v2-gold);min-height:72px;box-shadow:none;grid-column:1/-1}body.v2 .hm-start-main b{font-size:22px;font-weight:800}body.v2 .hm-start-main:hover{background:var(--v2-gold-hi);box-shadow:none}body.v2 .hm-start .start-tag{color:#fff;font:700 13px / 1.25 var(--sans);letter-spacing:.02em;text-wrap:balance;background:#0e2433;border-radius:4px;margin-top:4px;padding:4px 8px;font-style:normal}body.v2 .hm-start:focus-visible{outline:3px solid var(--focus);outline-offset:3px}body.v2 .hm-hero .free{max-width:34em;color:var(--v2-ink);margin:4px 0 0;font-size:17px;line-height:1.45;display:block}body.v2 .hm-hero .free strong{font:600 17px / 1.45 var(--v2-serif);color:var(--v2-ink);margin-right:.3em}body.v2 .hm-hero .free span{font-size:15px;line-height:inherit;color:var(--v2-muted);text-wrap:pretty}body.v2 .hm-hero .sample-leaf{border:0;border-radius:0;flex-direction:column;gap:12px;min-width:0;margin:0;display:flex;overflow:visible}body.v2 .hm-sample-img{aspect-ratio:1200/1920;background:var(--v2-desk);border-radius:16px;overflow:hidden;box-shadow:0 24px 40px -20px #030a10b3}body.v2 .hm-sample-img img{object-fit:cover;width:100%;height:100%;display:block}body.v2 .hm-sample figcaption{flex-direction:column;gap:4px;display:flex}body.v2 .hm-sample-title{font:700 16px / 1.2 var(--sans);color:var(--v2-ink)}body.v2 .hm-sample-note{color:var(--v2-muted);font-size:13px;line-height:1.45}body.v2 .hm-sample .pg-credit{font:400 12px / 1.4 var(--v2-serif);letter-spacing:0;color:#5f6b78;overflow-wrap:anywhere;margin:4px 0 0}body.v2 .hm-sample .pg-credit a{color:inherit;text-underline-offset:2px;text-decoration-thickness:1px}body.v2 .hm-hero .sm{margin:0 auto}body.v2 .hm-hero .hm-deck{align-items:center;gap:0}body.v2 .hm-deck-label{text-align:center;flex-direction:column;align-items:center;gap:2px;margin:0 0 2px;display:flex}body.v2 .hm-deck-label b{font:700 16px / 1.2 var(--sans);color:var(--v2-ink)}body.v2 .hm-deck-label span{max-width:36em;color:var(--v2-muted);text-wrap:balance;font-size:13px;line-height:1.4}body.v2 .hm-deck-stack{box-sizing:content-box;width:min(78%,300px);padding-top:30px;display:grid}body.v2 .hm-deck-card{z-index:10;transform-origin:50% 100%;background:var(--v2-desk);will-change:transform;pointer-events:none;border-radius:18px;grid-area:1/1;transition:transform .6s cubic-bezier(.16,.84,.28,1),opacity .6s;position:relative;box-shadow:0 18px 44px #0a142847}body.v2 .hm-deck-card img{border-radius:18px;width:100%;height:auto;display:block}body.v2 .hm-deck-card:first-child{pointer-events:auto}body.v2 .hm-deck:not(.is-live) .hm-deck-card:not(:first-child){display:none}body.v2 .hm-deck-card[data-pos="0"]{z-index:10;transform:none}body.v2 .hm-deck-card[data-pos="1"]{z-index:9;transform:translate(12px,-14px)rotate(2.6deg)scale(.95)}body.v2 .hm-deck-card[data-pos="2"]{z-index:8;transform:translate(-12px,-28px)rotate(-3.2deg)scale(.9)}body.v2 .hm-deck-card[data-pos="3"]{z-index:7;opacity:0;transform:translate(-12px,-28px)rotate(-3.2deg)scale(.9)}body.v2 .hm-deck-card.is-leaving{opacity:0;z-index:20;transition:transform .52s cubic-bezier(.4,0,.9,.6),opacity .52s;transform:translate(-70%,-6%)rotate(-14deg)}body.v2 .hm-deck-card.is-still{transition:none}body.v2 .hm-deck-credit{max-width:36em;font:400 12px / 1.4 var(--v2-serif);letter-spacing:0;text-align:center;color:#5f6b78;overflow-wrap:anywhere;margin:4px 0 0}body.v2 .hm-deck-credit a{color:inherit;text-underline-offset:2px;text-decoration-thickness:1px}body.v2 .hm-deck-dots{justify-content:center;gap:0;height:44px;margin-top:10px;display:flex}body.v2 .hm-deck-dots button{cursor:pointer;background:0 0;border:0;place-content:center;width:36px;height:44px;padding:0;display:grid}body.v2 .hm-deck-dots button[hidden]{display:none}body.v2 .hm-deck-dots button i{background:#b9c4cc;border-radius:50%;width:8px;height:8px;transition:transform .2s,background-color .2s;display:block}body.v2 .hm-deck-dots button[aria-current=true] i{background:#0e2433;transform:scale(1.35)}body.v2 .hm-deck-dots button:focus-visible{outline:3px solid var(--focus);outline-offset:-4px;border-radius:8px}@media (width>=900px){body.v2 .hm-deck-stack{width:min(100%,340px)}body.v2 .hm-deck-card[data-pos="1"]{transform:translate(22px,-22px)rotate(3.6deg)scale(.95)}body.v2 .hm-deck-card[data-pos="2"],body.v2 .hm-deck-card[data-pos="3"]{transform:translate(-20px,-42px)rotate(-4.4deg)scale(.9)}}@media (prefers-reduced-motion:reduce){body.v2 .hm-deck .hm-deck-card:not(:first-child),body.v2 .hm-deck .hm-deck-dots{display:none!important}body.v2 .hm-deck-card{transition:none}}@media (width<=899px){body.v2 .hm-hero{padding-bottom:30px}}@media (width>=900px){body.v2 .hm-hero{padding-top:32px;padding-bottom:40px}body.v2 .hm-first{grid-template-columns:minmax(0,1fr) clamp(300px,31.7vw,456px);align-items:center;gap:64px;display:grid}body.v2 .hm-intro{max-width:600px}body.v2 .hm-hero h1{font-size:clamp(44px,6.4vw,92px)}body.v2 .hm-hero h1.long{font-size:clamp(38px,5.2vw,74px)}body.v2 .hm-hero .sample-leaf{align-self:start}}body.v2.home #axes+.ad,body.v2.home #scoring+.ad{max-width:1240px;margin:56px auto;padding:0 24px}body.v2 .hm-pane h2{font-size:34px}body.v2 .hm-lede{text-wrap:pretty;max-width:34em;margin:14px 0 0;font-size:17px;line-height:1.55}body.v2 .hm-four{grid-template-columns:minmax(0,1fr);gap:0;margin:22px 0 0;padding:0;list-style:none;display:grid}body.v2 .hm-four li{border-top:1px solid var(--v2-rule);gap:14px;padding:14px 0;display:flex}body.v2 .hm-no{width:22px;font:800 26px / 1 var(--sans);color:var(--v2-deep-gold);flex:none}body.v2 .hm-four h3{font:700 18px / 1.2 var(--sans);color:#0e2433;margin:0 0 4px}body.v2 .hm-four p{margin:0;font-size:16px;line-height:1.5}body.v2 .hm-four a{margin-top:6px;padding:4px 0;font-size:15px;display:inline-block}body.v2 .hm-more{flex-wrap:wrap;align-items:center;gap:10px 20px;margin:18px 0 0;font-size:16px;display:flex}body.v2 .hm-more a:not(.hm-btn){padding:6px 0}body.v2 .hm-btn{box-sizing:border-box;min-height:52px;font:700 17px / 1.15 var(--sans);letter-spacing:-.01em;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;text-decoration:none;display:inline-flex}body.v2 .hm-pane a.hm-btn.hm-ink{color:var(--v2-desk-ink);background:#0e2433;box-shadow:inset 0 0 0 1px #c9a45c80}body.v2 .hm-pane a.hm-btn.hm-ink:hover{color:#fff;background:#17384f}body.v2 .hm-pane a.hm-btn.hm-gold{background:var(--v2-gold);color:var(--v2-desk)}body.v2 .hm-pane a.hm-btn.hm-gold:hover{background:var(--v2-gold-hi);color:var(--v2-desk)}body.v2 .hm-cta{margin:22px 0 0}body.v2 .hm-axes-more{margin:14px 0 0}body.v2 .hm-axes-more a{min-height:44px;font:700 16px / 1.3 var(--sans);align-items:center;gap:6px;display:inline-flex}@media (width>=900px){body.v2 .hm-pane h2{letter-spacing:-.03em;font-size:52px;line-height:1}body.v2 .hm-read{padding-top:72px}body.v2 .hm-read .hm-lede{margin-top:20px}body.v2 .hm-four{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin-top:36px}body.v2 .hm-four li{flex-direction:column;gap:10px;padding:18px 0 0}body.v2 .hm-four li>div{flex-direction:column;flex:1;display:flex}body.v2 .hm-four a{align-self:flex-start;margin-top:auto;padding-top:14px}body.v2 .hm-more{margin-top:30px}}body.v2 .hm-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}body.v2 .hm-tile{background:var(--fam);color:#fff;font:600 13px / 1.25 var(--sans);overflow-wrap:anywhere;border-radius:14px;flex-direction:column;gap:5px;padding:14px 12px;display:flex}body.v2 .hm-tile b{font:800 20px / 1 var(--sans);letter-spacing:-.02em;margin-bottom:3px}body.v2 .hm-fold{border-bottom:1px solid var(--v2-rule);margin-top:16px}body.v2 .hm-rooms{grid-template-columns:minmax(0,1fr);gap:10px;padding-bottom:16px;display:grid}body.v2 .hm-room{background:var(--fam);color:#fff;border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}body.v2 .hm-room h3{font:800 24px / 1 var(--sans);letter-spacing:-.02em;color:#fff;margin:0}body.v2 .hm-axis{border-top:1px solid #ffffff4d;flex-direction:column;gap:4px;padding-top:10px;display:flex}body.v2 .hm-poles{font:700 16px / 1.15 var(--sans);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;display:flex}body.v2 .hm-poles span:last-child{text-align:right}body.v2 .hm-axis p{color:#ffffffeb;margin:0;font-size:14px;line-height:1.45}@media (width>=900px){body.v2 .hm-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}body.v2 .hm-axes:has(.hm-fold[open]) .hm-tiles{display:none}body.v2 .hm-fold[open]{border:0;margin-top:22px}body.v2 .hm-fold[open]>summary{display:none}body.v2 .hm-rooms{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-bottom:0}body.v2 .hm-room{padding:18px}body.v2 .hm-room h3{font-size:30px}}body.v2 .hm-regs{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:20px;display:grid}body.v2 .hm-reg{background:var(--v2-soft);border:0;border-radius:12px;flex-direction:column;gap:6px;padding:16px;display:flex}body.v2 .hm-reg>a{font:800 22px / 1.1 var(--sans);letter-spacing:-.02em;align-self:flex-start;text-decoration:none}body.v2 .hm-reg>a:hover{text-decoration:underline}body.v2 .hm-reg>span{color:var(--v2-ink);font-size:16px;line-height:1.5}body.v2 .hm-thumbs{gap:10px;margin-bottom:6px;display:flex}body.v2 .hm-thumbs img{object-fit:cover;border-radius:10px;display:block;box-shadow:0 12px 20px -12px #0e243380}body.v2 .hm-thumbs.hm-figures img{object-position:50% 15%;filter:grayscale()}body.v2 .hm-closest .pg-credit{font:400 13px / 1.4 var(--v2-serif);letter-spacing:0;color:var(--v2-muted);overflow-wrap:anywhere;margin:4px 0 0}body.v2 .hm-closest .pg-credit a{color:inherit}@media (width>=900px){body.v2 .hm-regs{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}body.v2 .hm-reg{padding:18px}}body.v2 .hm-matcher .country-matcher{color:var(--v2-ink);background:0 0;border:0;border-radius:0;padding:0}body.v2 .hm-matcher .matcher-kicker{font:700 13px / 1.2 var(--sans);letter-spacing:.12em;color:var(--v2-deep-gold)}body.v2 .hm-matcher .matcher-head h2{margin:8px 0 12px}body.v2 .hm-matcher .matcher-head>p:last-child,body.v2 .hm-matcher .matcher-note,body.v2 .hm-matcher .matcher-results-note{color:var(--v2-ink)}body.v2 .hm-matcher .matcher-state{font:700 13px / 1.3 var(--sans);color:var(--v2-deep-gold)}body.v2 .hm-matcher .matcher-notice{border-left-color:var(--v2-deep-gold);border-radius:0 8px 8px 0}body.v2 .hm-matcher .matcher-group h3{font-size:19px}body.v2 .hm-matcher .matcher-axis label,body.v2 .hm-matcher .matcher-axis output,body.v2 .hm-matcher .axis-code,body.v2 .hm-matcher .matcher-rank,body.v2 .hm-matcher .matcher-results li strong{font-family:var(--sans)}body.v2 .hm-matcher .matcher-actions button{color:#0e2433;font:700 15px / 1 var(--sans);background:#fbfbf8;border:0;border-radius:10px;box-shadow:inset 0 0 0 2px #0e2433}body.v2 .hm-matcher .matcher-actions button:hover{background:#fff}body.v2 .hm-matcher .matcher-results{box-shadow:0 0 0 1px var(--v2-rule);background:#fbfbf8;border:0;border-radius:12px}body.v2 .hm-matcher .matcher-results h3{font-size:22px}body.v2 .hm-matcher .matcher-results li{border-top-color:var(--v2-rule);font-family:var(--v2-serif);font-size:15px}body.v2 .hm-how{flex-direction:column;gap:24px;display:flex}body.v2 .hm-how-text{flex-direction:column;gap:18px;min-width:0;display:flex}body.v2 .hm-steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}body.v2 .hm-steps li{align-items:flex-start;gap:14px;display:flex}body.v2 .hm-steps .hm-no{width:34px;font:800 36px / .8 var(--sans);color:#8a6a2e;flex:none}body.v2 .hm-steps p{margin:0;font-size:16px;line-height:1.5}body.v2 .hm-steps b{font:700 19px / 1.2 var(--sans);margin-bottom:2px;display:block}body.v2 .hm-how .hm-cta{margin:0}body.v2 .hm-pane a.hm-btn.hm-big{min-height:60px;font-size:19px}body.v2 .hm-station{width:100%;min-width:0;margin:0}body.v2 .hm-station img{aspect-ratio:16/9;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}body.v2 .hm-station figcaption{color:var(--v2-muted);padding-top:8px;font-size:13px;line-height:1.4}@media (width>=900px){body.v2 .hm-how{grid-template-columns:minmax(0,1fr) minmax(0,546px);align-items:center;gap:40px;display:grid}}body.v2 .hm-explore h2+.hm-lede{margin-top:20px}body.v2 .hm-cards{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:20px;display:grid}body.v2 .hm-pane a.hm-card{color:#0e2433;background:#e9edf1;flex-direction:column;gap:12px;padding:14px;text-decoration:none;display:flex}body.v2 .hm-pane a.hm-card:hover{color:#0e2433;background:#dfe6ec}body.v2 .hm-pane a.hm-card{flex-direction:row;align-items:center;gap:12px}body.v2 .hm-card-text{flex-direction:column;gap:6px;min-width:0;display:flex}body.v2 .hm-card-img{aspect-ratio:96/67;background:var(--v2-soft);border-radius:10px;flex:0 0 96px;width:96px;display:block;overflow:hidden}body.v2 .hm-station{display:none}@media (width>=900px){body.v2 .hm-station{display:block}body.v2 .hm-pane a.hm-card{flex-direction:column;align-items:stretch}body.v2 .hm-card-img{aspect-ratio:3/2;flex:none;width:auto}}body.v2 .hm-card-img img{object-fit:cover;width:100%;height:100%;display:block}body.v2 .hm-card b{font:800 19px / 1.05 var(--sans);letter-spacing:-.02em}@media (width>=900px){body.v2 .hm-card b{font-size:24px}}body.v2 .hm-card-text>span{font-size:15px;line-height:1.5}body.v2 .hm-credits{font:400 13px / 1.4 var(--v2-serif);color:var(--v2-muted);overflow-wrap:anywhere;margin:14px 0 0}body.v2 .hm-explore .hm-credits :is(p,.pg-credit){font:400 13px / 1.4 var(--v2-serif);letter-spacing:0;color:var(--v2-muted);margin:0 0 2px;display:block}body.v2 .hm-credits a{color:inherit}body.v2 .hm-explore .compare-line{color:var(--v2-ink);margin:20px 0 0;font-size:15px;line-height:1.5}@media (width>=900px){body.v2 .hm-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}body.v2 .hm-scoring{flex-direction:column;gap:16px;display:flex}body.v2 .hm-scoring h2{margin-bottom:0}body.v2 .hm-scoring summary{padding:10px 0;line-height:1.15}body.v2 .hm-scoring summary:after{line-height:1.15}@media (width>=900px){body.v2 .hm-scoring summary{padding:14px 0}}body.v2 .hm-scoring .scoring-context{margin:0;font-size:15px;line-height:1.5}body.v2 .hm-scoring details:last-of-type{border-bottom:1px solid var(--v2-rule)}body.v2 .hm-scoring .table-wrap{padding-bottom:14px}body.v2 .hm-faq .faq{border-bottom:1px solid var(--v2-rule)}body.v2 .hm-other{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;padding-bottom:44px;display:grid}body.v2 .hm-other-head{flex-direction:column;gap:14px;display:flex}body.v2 .hm-other .hm-lede{max-width:44ch;margin:0}body.v2 .hm-other-list{flex-direction:column;gap:10px;display:flex}body.v2 .hm-pane a.hm-ot,body.v2 .rz-tests a.hm-ot{box-sizing:border-box;color:#17202b;background:#e3e9e1;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;min-height:76px;padding:14px 16px;text-decoration:none;display:flex}body.v2 .hm-pane a.hm-ot:hover,body.v2 .rz-tests a.hm-ot:hover{color:#17202b;background:#d8e0d5}body.v2 .hm-ot b{font:800 20px / 1.1 var(--sans);letter-spacing:-.01em;display:block}body.v2 .hm-ot .f{color:#4a5563;margin-top:4px;font-size:15px;line-height:1.4;display:block}body.v2 .hm-ot .go{font:700 22px / 1 var(--sans);color:#8a6a2e;flex:none}body.v2 .rz-tests{padding:22px 18px 28px}body.v2 .rz-tests .rz-h2{margin:0 0 14px}body.v2 .rz-tests .hm-other-list{flex-direction:column;gap:10px;display:flex}@media (width>=900px){body.v2 .hm-other{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding-top:48px}}body.v2 .rz-photo{background:var(--v2-soft);border-radius:12px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px 12px;padding:12px;display:grid}body.v2 .rz-photo-mark,body.v2 .rz-photo-thumb{box-sizing:border-box;border-radius:50%;grid-column:1;width:56px;height:56px}body.v2 .rz-photo-mark{border:2px dashed var(--v2-deep-gold);color:var(--v2-deep-gold);place-items:center;display:grid}body.v2 .rz-photo-thumb{display:block;box-shadow:0 0 0 2px #0e2433}body.v2 .rz-photo-text{flex-direction:column;grid-column:2;gap:2px;min-width:0;margin:0;display:flex}body.v2 .rz-photo-text b{font:700 16px / 1.25 var(--sans);color:#0e2433}body.v2 .rz-photo-text span{color:var(--v2-muted);font-size:14px;line-height:1.4}body.v2 .rz-photo-btns{grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:10px;display:grid}body.v2 .rz-photo[data-photo=true] .rz-photo-btns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body.v2 .rz-photo-btns .rz-btn{cursor:pointer;min-height:48px;font-size:16px;font-family:var(--sans);padding:8px 14px;position:relative}body.v2 .rz-photo-input{opacity:0;cursor:pointer;width:100%;height:100%;font-size:0;position:absolute;inset:0}body.v2 .rz-photo-pick:has(.rz-photo-input:focus-visible){outline:3px solid var(--focus);outline-offset:3px}body.v2 .rz-photo-error{color:#8a1f1f;grid-column:1/-1;margin:0;font-size:14px;line-height:1.4}body.v2 .rz-photo-preview{display:none}@media (width>=1100px){body.v2 .rz-pane.rz-share[data-photo=true]{padding-right:248px;position:relative}body.v2 .rz-pane.rz-share[data-photo=true] .rz-photo-preview:not([hidden]){width:212px;display:block;position:absolute;top:26px;right:18px}body.v2 .rz-photo-preview-title{font:700 13px / 1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-deep-gold);margin:0 0 10px}body.v2 .rz-photo-preview canvas{aspect-ratio:9/16;border-radius:12px;width:212px;height:auto;display:block;box-shadow:0 8px 24px #0e243347}}
