@layer theme, base, legacy, components, utilities;@layer legacy{.ns-app{--ns-navy:var(--site-night,var(--saed-color-surface-night));--ns-ink:var(--site-ink,var(--saed-color-text-main));--ns-muted:var(--site-muted,var(--saed-color-text-muted));--ns-line:var(--site-line,var(--saed-color-border-main));--ns-accent:var(--site-accent,var(--saed-color-accent-main-light));--ns-teal:var(--site-teal,var(--saed-color-accent-teal));color:var(--ns-ink);font-family:var(--site-font);font-size:var(--saed-type-size-14);line-height:1.7}.ns-app{display:grid;grid-template-columns:var(--saed-layout-dimension-216) minmax(0,1fr);align-items:start;gap:var(--saed-space-24);margin-block:var(--saed-space-112) var(--saed-space-32)}.ns-main{min-inline-size:0}.ns-mobilebar{display:none}.ns-app *{min-inline-size:0}.ns-app [hidden]{display:none}:is(#ns-output-empty,#ns-output-content,#ns-attachment-controls,#ns-selection-tools,#ns-transform)[hidden]{display:none}.ns-app :is(h1,h2,h3,h4,p,ul,ol,dl){margin-block-start:0}.ns-app :is(h1,h2,h3,h4){color:inherit;letter-spacing:-.025em}.ns-app p{color:var(--ns-muted)}.ns-app :is(button,a,input,select,textarea):focus-visible{outline:var(--saed-shadow-length-3) solid var(--ns-accent);outline-offset:var(--saed-shadow-length-3)}.ns-app :is(button,input,select,textarea){font-family:inherit}.ns-app :is(button,select):disabled{opacity:.5;cursor:not-allowed}.ns-icon{display:block;inline-size:var(--saed-type-size-20);block-size:var(--saed-type-size-20);flex:0 0 var(--saed-type-size-20);fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}html[dir="ltr"] .ns-directional{transform:scaleX(-1)}.ns-button, .ns-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--saed-space-8);min-block-size:var(--saed-control-min-44);padding:var(--saed-space-8) var(--saed-space-16);border:var(--saed-border-width-1) solid #d7e3e7;border-radius:var(--saed-type-size-12);background:var(--saed-color-neutral-white-short);color:#2a5260;font-size:var(--saed-type-size-14);font-weight:500;line-height:1.6;text-align:center;text-decoration:none;cursor:pointer;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease}.ns-button--quiet{border-color:transparent;background:transparent;box-shadow:none;color:#506e78}.ns-icon-button{inline-size:var(--saed-control-min-44);block-size:var(--saed-control-min-44);aspect-ratio:1 / 1;flex:0 0 var(--saed-control-min-44);padding:var(--saed-space-8);border-radius:50%}.ns-eyebrow{display:inline-flex;align-items:center;gap:var(--saed-space-8);color:#126872;font-size:var(--saed-type-size-12);font-weight:500;line-height:1.6}.ns-eyebrow::before{content:"";inline-size:var(--saed-space-6);block-size:var(--saed-space-6);aspect-ratio:1 / 1;flex:0 0 var(--saed-space-6);border-radius:50%;background:#18bdb2}.ns-sidebar{padding:var(--saed-space-24) var(--saed-space-16) var(--saed-space-16);border:var(--saed-border-width-1) solid #d8e5e9;border-radius:var(--saed-type-size-22);background:linear-gradient(145deg,var(--saed-color-neutral-white-short),#f0f6f7);box-shadow:0 var(--saed-shadow-length-2) var(--saed-shadow-length-3) var(--saed-color-shadow-teal-subtle)}.ns-brand{display:flex;align-items:center;gap:var(--saed-space-8);margin-block-end:var(--saed-space-24);color:#143e4c;text-decoration:none}.ns-brand-name{display:flex;align-items:baseline;gap:var(--saed-space-8);font-size:var(--saed-space-24);font-weight:700;line-height:1.4}.ns-brand-name > span{color:var(--saed-color-text-description);font-family:Arial,sans-serif;font-size:var(--saed-type-size-12);font-weight:400;letter-spacing:.1em}.ns-brand-subtitle{display:block;margin-block-start:var(--saed-space-4);color:var(--saed-color-text-description);font-size:var(--saed-type-size-12);line-height:1.7}.ns-sidebar-label{display:block;margin-block-end:var(--saed-space-8);padding-inline:var(--saed-space-8);color:var(--saed-color-text-description);font-size:var(--saed-type-size-12);font-weight:500}.ns-nav{display:grid;gap:var(--saed-space-4)}.ns-nav :is(a,button){display:flex;align-items:center;justify-content:flex-start;gap:var(--saed-space-8);min-block-size:var(--saed-control-min-44);inline-size:100%;padding:var(--saed-space-8);border:var(--saed-border-width-1) solid transparent;border-radius:var(--saed-type-size-12);background:transparent;color:var(--saed-color-text-description);font-size:var(--saed-type-size-14);font-weight:500;line-height:1.7;text-align:start;text-decoration:none;transition:background-color 180ms ease,color 180ms ease,border-color 180ms ease}.ns-nav .ns-icon{inline-size:var(--saed-type-size-18);block-size:var(--saed-type-size-18);flex-basis:var(--saed-type-size-18)}.ns-nav a[aria-current="location"]{border-color:#d3e7e8;background:#e5f3f3;color:#086a73;font-weight:600}.ns-nav a[aria-current="location"]::after{content:"";inline-size:var(--saed-space-4);block-size:var(--saed-space-16);flex:0 0 var(--saed-space-4);margin-inline-start:auto;border-radius:var(--saed-radius-pill);background:#00999d}.ns-sidebar-bottom{margin-block-start:var(--saed-space-24);padding-block-start:var(--saed-space-16);border-block-start:var(--saed-border-width-1) solid var(--saed-color-divider-blue-gray)}.ns-trial-card{padding:var(--saed-space-16);border:var(--saed-border-width-1) solid var(--saed-color-border-soft-cyan);border-radius:var(--saed-type-size-14);background:linear-gradient(145deg,#e4f5f1,#eef7f9)}.ns-trial-card > strong{display:block;margin-block-end:var(--saed-space-8);font-size:var(--saed-type-size-14);font-weight:600;line-height:1.6}.ns-trial-card p{margin-block:0 var(--saed-space-16);color:var(--saed-color-text-description);font-size:var(--saed-type-size-12);line-height:1.85}.ns-trial-card .ns-button{inline-size:100%;padding-inline:var(--saed-space-8);border-color:#bfdcdd;background:var(--saed-color-neutral-white-short);color:#195c66;font-size:var(--saed-type-size-12)}.ns-trial-card small{display:block;margin-block-start:var(--saed-space-8);color:var(--saed-color-text-description);font-size:var(--saed-type-size-12);line-height:1.7;text-align:center}.ns-sidebar-bottom > .ns-nav{margin-block-start:var(--saed-space-16)}.ns-account-link{display:flex;align-items:center;gap:var(--saed-space-8);min-block-size:var(--saed-control-min-44);margin-block-start:var(--saed-space-8);padding-inline:var(--saed-space-8);color:var(--saed-color-text-description);font-size:var(--saed-type-size-12);line-height:1.8}.ns-account-link .ns-icon{inline-size:var(--saed-type-size-14);block-size:var(--saed-type-size-14);flex-basis:var(--saed-type-size-14)}.ns-account-link .ns-icon:last-child{margin-inline-start:auto}.ns-topbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--saed-space-8) var(--saed-space-16);min-block-size:var(--saed-space-32);margin-block-end:var(--saed-space-16)}.ns-breadcrumb{display:flex;align-items:center;gap:var(--saed-space-8);color:var(--saed-color-text-description);font-size:var(--saed-type-size-12);line-height:1.7}.ns-breadcrumb strong{color:#294e5d;font-weight:500}.ns-preview-label{color:var(--saed-color-text-description);font-size:var(--saed-type-size-12);line-height:1.7}.ns-hero{position:relative;isolation:isolate;padding:var(--saed-space-24);border:var(--saed-border-width-1) solid #203d4c;border-radius:var(--saed-space-24);background:radial-gradient(ellipse at 12% 6%,#134550,transparent 43%),linear-gradient(125deg,#0b2332,var(--saed-color-surface-night) 62%);color:var(--saed-color-text-bright-ice);box-shadow:0 var(--saed-type-size-18) var(--saed-element-dimension-40) var(--saed-shadow-length-negative-24) var(--saed-color-shadow-blue-navy),inset 0 var(--saed-border-width-1) 0 var(--saed-color-shadow-white-faint)}.ns-hero-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(var(--saed-layout-dimension-180),.75fr);align-items:center;gap:var(--saed-space-24)}.ns-hero .ns-eyebrow{margin-block-end:var(--saed-space-8);color:#8ddece}.ns-hero h1{max-inline-size:var(--saed-content-max-560);margin-block:0 var(--saed-space-8);color:var(--saed-color-text-bright-ice);font-size:clamp(var(--saed-type-size-34),3vw,var(--saed-element-dimension-40));font-weight:500;line-height:1.42;letter-spacing:-.05em}.ns-hero h1 span{color:#56dfd1}.ns-hero-copy > p{max-inline-size:47ch;margin:0;color:#b7d0d9;font-size:var(--saed-type-size-14);line-height:1.85}.ns-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--saed-space-8) var(--saed-space-16);margin-block-start:var(--saed-space-16)}.ns-hero-example{display:inline-flex;align-items:center;gap:var(--saed-space-8);min-block-size:var(--saed-control-min-44);padding:var(--saed-space-8) 0;color:#b2e3de;font-size:var(--saed-type-size-12);line-height:1.8}.ns-hero-example .ns-icon{inline-size:var(--saed-space-16);block-size:var(--saed-space-16);flex-basis:var(--saed-space-16)}.ns-hero-art{display:grid;justify-items:center;align-content:center;gap:var(--saed-space-8);min-inline-size:0;pointer-events:none}.ns-hero-art img{display:block;inline-size:100%;max-inline-size:275px;block-size:var(--saed-layout-dimension-216);object-fit:contain;object-position:center;filter:drop-shadow(0 var(--saed-type-size-17) var(--saed-space-16) var(--saed-color-shadow-filter-navy))}.ns-art-label{display:inline-flex;align-items:center;justify-content:center;gap:var(--saed-space-8);color:#a6c6cd;font-size:var(--saed-type-size-12);line-height:1.7;text-align:center}.ns-dot{display:inline-block;inline-size:var(--saed-space-4);block-size:var(--saed-space-4);aspect-ratio:1 / 1;flex:0 0 var(--saed-space-4);border-radius:50%;background:#42b9ab}.ns-editor-workspace,.ns-introduction{margin-block-start:var(--saed-space-32)}.ns-section-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--saed-space-16);margin-block-end:var(--saed-space-16)}.ns-section-heading :is(h2,h3){margin-block:var(--saed-space-8) 0;font-size:var(--saed-space-24);font-weight:600;line-height:1.55}.ns-section-heading p{margin-block:var(--saed-space-8) 0;color:var(--saed-color-text-description);font-size:var(--saed-type-size-14);line-height:1.8}.ns-section-heading--small{margin-block:var(--saed-space-32) var(--saed-space-16)}.ns-section-heading--small h3{font-size:var(--saed-type-size-20)}.ns-delivery{display:grid;gap:var(--saed-space-8);flex:0 1 var(--saed-control-min-320);max-inline-size:var(--saed-control-min-320)}.ns-delivery-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--saed-space-8)}.ns-delivery-actions .ns-button{padding-inline:var(--saed-type-size-12);border-color:#d5e4e7;background:var(--saed-color-neutral-white-short);font-size:var(--saed-type-size-12)}.ns-delivery-actions .ns-icon{inline-size:var(--saed-space-16);block-size:var(--saed-space-16);flex-basis:var(--saed-space-16)}#ns-export-hint{display:block;color:var(--saed-color-text-description);font-size:var(--saed-type-size-12);line-height:1.7}.ns-studio{display:grid;grid-template-columns:minmax(336px,.84fr) minmax(0,1.16fr);align-items:stretch;gap:var(--saed-space-24)}.ns-panel{padding:var(--saed-space-16);border:var(--saed-border-width-1) solid #d5e4e7;border-radius:var(--saed-space-24);background:var(--saed-color-neutral-white-short);box-shadow:0 var(--saed-space-4) var(--saed-space-16) #24495306}.ns-panel-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--saed-space-8);margin-block-end:var(--saed-space-16);padding-block-end:var(--saed-space-8);border-block-end:var(--saed-border-width-1) solid var(--saed-color-divider-cool-gray)}.ns-panel-label{display:flex;align-items:center;gap:var(--saed-space-8)}.ns-panel-head h2{margin:0;color:#244c5a;font-size:var(--saed-type-size-18);font-weight:600;line-height:1.5}.ns-panel-caption{color:var(--saed-color-text-description);font-size:var(--saed-type-size-12);line-height:1.6}.ns-step{display:inline-grid;place-items:center;inline-size:var(--saed-space-32);block-size:var(--saed-space-32);aspect-ratio:1 / 1;flex:0 0 var(--saed-space-32);border:var(--saed-border-width-1) solid #d5e7e8;border-radius:var(--saed-space-10);background:#edf6f6;color:var(--site-accent);font-size:var(--saed-type-size-12);font-weight:500;font-variant-numeric:tabular-nums}#ns-source-form{display:grid;gap:var(--saed-space-8)}.ns-source-modes{display:flex;align-items:center;flex-wrap:wrap;gap:var(--saed-space-8);margin-block-end:var(--saed-space-8)}.ns-source-modes button{display:inline-flex;align-items:center;justify-content:center;gap:var(--saed-space-8);min-block-size:var(--saed-control-min-44);padding:var(--saed-space-8) var(--saed-type-size-12);border:var(--saed-border-width-1) solid transparent;border-radius:var(--saed-radius-pill);background:#eef4f6;color:#53717c;font-size:var(--saed-type-size-12);line-height:1.5;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease}.ns-source-modes .ns-icon{inline-size:var(--saed-space-16);block-size:var(--saed-space-16);flex-basis:var(--saed-space-16)}.ns-source-modes button[aria-pressed="true"]{border-color:#b4d5d6;background:#e2f3f0;color:#126872}.ns-field{display:grid;gap:var(--saed-space-4)}.ns-field label, .ns-field > span{color:#456571;font-size:var(--saed-type-size-12);font-weight:500;line-height:1.6}.ns-field label > span{color:var(--saed-color-text-description);font-weight:400}.ns-field :is(input,select,textarea){display:block;inline-size:100%;min-block-size:var(--saed-control-min-44);padding:var(--saed-space-8) var(--saed-space-16);border:var(--saed-border-width-1) solid var(--saed-color-border-main);border-radius:var(--saed-type-size-12);background:var(--saed-color-neutral-white-short);color:var(--saed-color-text-teal-strong);font-size:var(--saed-type-size-14);line-height:1.7;box-shadow:inset 0 var(--saed-border-width-1) var(--saed-shadow-length-2) #163c4704;transition:border-color 180ms ease,box-shadow 180ms ease}.ns-field :is(input,select,textarea):focus{border-color:#67aeb2;box-shadow:0 0 0 var(--saed-shadow-length-3) #0d898c0c}.ns-field :is(input,textarea)::placeholder{color:var(--saed-color-text-description);opacity:1}.ns-field textarea{min-block-size:var(--saed-space-64);resize:none;overflow:hidden}.ns-field small, .ns-form-note{margin:0;color:var(--saed-color-text-description);font-size:var(--saed-type-size-12);line-height:1.7}#ns-source{min-block-size:var(--saed-element-dimension-80);background:var(--saed-color-neutral-white-short);line-height:1.8}.ns-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--saed-space-144)),1fr));align-items:start;gap:var(--saed-space-8) var(--saed-space-16)}#ns-profile-summary{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--saed-space-8);min-block-size:var(--saed-control-min-44);inline-size:100%;padding:var(--saed-space-8) 0;border:0;background:transparent;color:#4b747e;font-size:var(--saed-type-size-12);line-height:1.7;text-align:start}#ns-profile-summary .ns-icon{inline-size:var(--saed-space-16);block-size:var(--saed-space-16);flex-basis:var(--saed-space-16);color:#1f8b8d}.ns-source-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--saed-space-8)}.ns-source-actions #ns-produce{flex:1 1 var(--saed-layout-dimension-160)}.ns-source-actions .ns-button{font-size:var(--saed-type-size-12)}#ns-source-note{margin:0;color:#5b7781;font-size:var(--saed-type-size-12);line-height:1.7;overflow-wrap:anywhere}#ns-source-note:empty{display:none}#ns-attachment-controls{display:flex;align-items:center;flex-wrap:wrap;gap:var(--saed-space-8)}#ns-attachment-controls .ns-button{font-size:var(--saed-type-size-12)}#ns-output-empty{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:var(--saed-space-8);padding:var(--saed-space-16);text-align:center}#ns-output-empty h3{margin:0;color:#315966;font-size:var(--saed-type-size-21);font-weight:500;line-height:1.65}#ns-output-empty p{max-inline-size:43ch;margin:0;color:var(--saed-color-text-description);font-size:var(--saed-type-size-14);line-height:1.85}.ns-empty-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--saed-space-8);margin-block-start:var(--saed-space-8)}.ns-empty-actions .ns-button{font-size:var(--saed-type-size-12)}#ns-output-content{display:grid;gap:var(--saed-space-8);flex:1 1 auto;align-content:start}#ns-output-body{min-block-size:var(--saed-space-144);line-height:1.75;white-space:pre-wrap;background:#fcfefe}#ns-output-title{font-weight:500}.ns-output-heading-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--saed-space-8);color:var(--saed-color-text-description);font-size:var(--saed-type-size-12)}.ns-output-heading-row > .ns-field{flex:1 1 var(--saed-layout-dimension-200)}.ns-editor-surface{display:grid;gap:var(--saed-space-8)}.ns-output-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--saed-space-8);padding-block-start:var(--saed-space-8);border-block-start:var(--saed-border-width-1) solid var(--saed-color-divider-cool-gray)}.ns-output-actions .ns-button{font-size:var(--saed-type-size-12);padding-inline:var(--saed-type-size-12)}#ns-selection-tools{display:flex;align-items:center;flex-wrap:wrap;gap:var(--saed-space-8);padding:var(--saed-space-8);border:var(--saed-border-width-1) solid #c5e0e1;border-radius:var(--saed-type-size-14);background:#edf8f6}#ns-selection-tools > span{color:#326f76;font-size:var(--saed-type-size-12)}#ns-selection-tools button{min-block-size:var(--saed-control-min-44);padding:var(--saed-space-8);border:var(--saed-border-width-1) solid #d4e8e7;border-radius:var(--saed-space-10);background:var(--saed-color-neutral-white-short);color:#236970;font-size:var(--saed-type-size-12);line-height:1.6}#ns-transform{display:flex;align-items:end;flex-wrap:wrap;gap:var(--saed-space-8);margin:0;padding:var(--saed-space-16);border:var(--saed-border-width-1) solid #d0e4e5;border-radius:var(--saed-space-16);background:#f2f9f8}#ns-transform legend{padding-inline:var(--saed-space-8);color:#367580;font-size:var(--saed-type-size-12);font-weight:500}#ns-transform .ns-field{flex:1 1 var(--saed-layout-dimension-160)}#ns-transform .ns-button{font-size:var(--saed-type-size-12)}.ns-history-details{padding-block-start:var(--saed-space-8);border-block-start:var(--saed-border-width-1) solid var(--saed-color-divider-cool-gray)}.ns-history-details > summary{min-block-size:var(--saed-control-min-44);padding-block:var(--saed-space-8);color:#547681;font-size:var(--saed-type-size-12);font-weight:500;line-height:1.8;cursor:pointer}.ns-history-details > summary .ns-icon{display:inline-block;inline-size:var(--saed-space-16);block-size:var(--saed-space-16);margin-inline-end:var(--saed-space-8);vertical-align:middle}.ns-history-details > :not(summary){margin-block-start:var(--saed-space-16)}#ns-path-wrap{margin-block-start:var(--saed-space-8);padding-block-start:var(--saed-space-8);border-block-start:var(--saed-border-width-1) solid var(--saed-color-divider-cool-gray)}#ns-path-wrap h3{margin-block:0 var(--saed-space-8);font-size:var(--saed-type-size-14);font-weight:600}#ns-path-wrap p{margin-block:0 var(--saed-space-8);font-size:var(--saed-type-size-12);line-height:1.7}.ns-path-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--saed-space-8)}.ns-path-heading .ns-button{font-size:var(--saed-type-size-12);padding-inline:var(--saed-space-8)}.ns-workspace-foot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--saed-space-8) var(--saed-space-24);margin-block-start:var(--saed-space-16)}.ns-workspace-foot p{margin:0;color:var(--saed-color-text-description);font-size:var(--saed-type-size-12);line-height:1.8}.ns-start-grid,.ns-about-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--saed-space-16)}.ns-card,.ns-start-card{position:relative;min-inline-size:0;padding:var(--saed-space-16);border:var(--saed-border-width-1) solid var(--ns-line);border-radius:var(--saed-type-size-18);background:var(--saed-color-neutral-white-short);box-shadow:0 var(--saed-shadow-length-2) var(--saed-space-4) var(--saed-color-shadow-teal-faint)}.ns-start-card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--saed-space-16);text-align:start;transition:border-color 180ms ease,box-shadow 180ms ease}.ns-card-icon{display:grid;place-items:center;inline-size:var(--saed-element-dimension-40);block-size:var(--saed-element-dimension-40);aspect-ratio:1 / 1;flex:0 0 var(--saed-element-dimension-40);margin-block-end:var(--saed-space-16);border:var(--saed-border-width-1) solid #d9ebed;border-radius:var(--saed-type-size-12);background:#edf8f7;color:#0b827d}.ns-card-icon .ns-icon{inline-size:var(--saed-type-size-20);block-size:var(--saed-type-size-20);flex-basis:var(--saed-type-size-20)}.ns-start-card > .ns-card-icon{margin:0}.ns-card-kicker{display:block;margin-block-end:var(--saed-space-8);color:var(--saed-color-text-description);font-size:var(--saed-type-size-12);line-height:1.7}.ns-start-card :is(h2,h3),.ns-card h3{margin-block:0 var(--saed-space-8);font-size:var(--saed-space-16);font-weight:600;line-height:1.6}.ns-start-card p,.ns-card p{margin:0;color:var(--saed-color-text-description);font-size:var(--saed-type-size-14);line-height:1.85}.ns-about-flow .ns-card{display:grid;grid-template-columns:var(--saed-element-dimension-40) minmax(0,1fr);align-content:start;gap:0 var(--saed-space-8)}.ns-about-flow .ns-card-icon{grid-column:1;grid-row:1 / span 3;margin:0}.ns-about-flow :is(.ns-card-kicker,h3,p){grid-column:2}.ns-about-flow .ns-card-kicker{margin-block-end:var(--saed-space-8)}.ns-about-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--saed-space-16);margin-block-start:var(--saed-space-16)}.ns-about-grid > .ns-card{padding:var(--saed-space-24)}.ns-about-grid .ns-eyebrow{margin-block-end:var(--saed-space-8)}.ns-about-grid h3{font-size:var(--saed-type-size-20)}.ns-text-link{display:inline-flex;align-items:center;gap:var(--saed-space-8);min-block-size:var(--saed-control-min-44);margin-block-start:var(--saed-space-16);color:var(--ns-accent);font-size:var(--saed-type-size-12);font-weight:500;line-height:1.7}.ns-text-link .ns-icon{inline-size:var(--saed-space-16);block-size:var(--saed-space-16);flex-basis:var(--saed-space-16)}.ns-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--saed-space-16);margin-block-end:var(--saed-space-16);padding-block-end:var(--saed-space-8);border-block-end:var(--saed-border-width-1) solid var(--saed-color-border-pale-blue)}.ns-dialog-head h2{margin:0;color:var(--saed-color-text-teal-dark);font-size:var(--saed-type-size-22);font-weight:600;line-height:1.5}.ns-dialog-head p{margin:0;color:var(--saed-color-text-description);font-size:var(--saed-type-size-12);line-height:1.85}.ns-dialog-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--saed-space-8) var(--saed-space-16)}.ns-dialog-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--saed-space-8);margin-block-start:var(--saed-space-8);padding-block-start:var(--saed-space-8);border-block-start:var(--saed-border-width-1) solid #e0eaed}.ns-dialog-actions .ns-button{min-inline-size:var(--saed-control-min-96)}.ns-profile-reference{padding-block-start:var(--saed-space-8);border-block-start:var(--saed-border-width-1) solid var(--saed-color-divider-blue-gray)}.ns-profile-reference > summary{color:#537784;font-size:var(--saed-type-size-12);line-height:1.8}.ns-profile-reference > :not(summary){margin-block-start:var(--saed-space-8)}.ns-consent{display:flex;align-items:flex-start;gap:var(--saed-space-8);color:#58747f;font-size:var(--saed-type-size-12);line-height:1.8}.ns-consent input[type="checkbox"]{inline-size:var(--saed-space-16);block-size:var(--saed-space-16);aspect-ratio:1 / 1;flex:0 0 var(--saed-space-16);margin:var(--saed-space-4) 0 0;accent-color:#0a8185}.ns-library-toolbar{display:flex;align-items:end;flex-wrap:wrap;gap:var(--saed-space-8) var(--saed-space-16)}.ns-library-toolbar > .ns-field{flex:1 1 var(--saed-layout-dimension-240)}.ns-library-toolbar .ns-button{font-size:var(--saed-type-size-12)}.ns-tool-roles{margin-block:var(--saed-space-16) 0}.ns-tool-roles > div{display:grid;grid-template-columns:var(--saed-space-56) minmax(0,1fr);gap:var(--saed-space-16);padding-block:var(--saed-space-8);border-block-end:var(--saed-border-width-1) solid #e2ecee}.ns-tool-roles > div:last-child{border:0}.ns-tool-roles dt{color:#416b78;font-size:var(--saed-type-size-12);font-weight:500}.ns-tool-roles dd{margin:0;color:var(--saed-color-text-description);font-size:var(--saed-type-size-12);line-height:1.85}.ns-tool-roles .is-current :is(dt,dd){color:#147c82}#ns-about-dialog > .ns-form-note{margin-block-start:var(--saed-space-16)}.ns-share-platforms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--saed-space-8);margin-block:var(--saed-space-16)}.ns-share-platforms .ns-button{padding-inline:var(--saed-space-8);font-size:var(--saed-type-size-12)}.ns-share-platforms .ns-icon{inline-size:var(--saed-space-16);block-size:var(--saed-space-16);flex-basis:var(--saed-space-16)}#ns-share-dialog > .ns-field + .ns-field{margin-block-start:var(--saed-space-16)}.ns-muted{margin:0;color:var(--saed-color-text-description);font-size:var(--saed-type-size-12);line-height:1.8}.ns-storage-warning{margin-block:0 var(--saed-space-16);padding:var(--saed-space-16);border:var(--saed-border-width-1) solid #dfd1a7;border-radius:var(--saed-type-size-12);background:#fff9ec;color:#80632d;font-size:var(--saed-type-size-12);line-height:1.8}@media (hover:hover) and (pointer:fine){.ns-button:hover,.ns-icon-button:hover{border-color:#adccd1;background:#f0f8f9;color:#1f6570}.ns-button--quiet:hover{background:var(--saed-color-surface-pale-teal);color:#266672}.ns-source-modes button:hover{border-color:#c2dfe0;color:#226f78}.ns-source-modes button[aria-pressed="true"]:hover{background:#d9efeb}#ns-profile-summary:hover{color:#087d80}.ns-history-details > summary:hover,.ns-profile-reference > summary:hover{color:#16828a}.ns-nav :is(a,button):hover{border-color:#dcebed;background:var(--saed-color-surface-pale-teal);color:#226272}.ns-nav a[aria-current="location"]:hover{background:#ddefef;color:#076871}.ns-hero-example:hover{color:#62f1dc}.ns-account-link:hover,.ns-text-link:hover{color:#0c737b}.ns-start-card:hover{border-color:#afd0d8;box-shadow:0 var(--saed-space-6) var(--saed-space-16) #27546a0b}}@media (width < 1024px){.ns-app{grid-template-columns:minmax(0,1fr);gap:var(--saed-space-16)}.ns-mobilebar{display:flex;align-items:center;justify-content:space-between;gap:var(--saed-space-16);min-block-size:var(--saed-control-min-44)}.ns-mobile-name{display:flex;align-items:baseline;gap:var(--saed-space-8);color:#244c59;font-size:var(--saed-type-size-22);font-weight:600;line-height:1.5}.ns-mobile-name small{color:var(--saed-color-text-description);font-family:Arial,sans-serif;font-size:var(--saed-type-size-12);font-weight:400;letter-spacing:.1em}#ns-menu{border-color:#d1e3e8;background:var(--saed-color-neutral-white-short);color:#356c78;font-size:var(--saed-type-size-12)}#ns-menu[aria-expanded="true"]{border-color:#9ccace;background:#e5f4f1;color:#13747b}.ns-sidebar{display:none;inline-size:100%;padding:var(--saed-space-16);border-radius:var(--saed-type-size-20)}.ns-app[data-ns-menu-open="true"] .ns-sidebar{display:block}.ns-brand{margin-block-end:var(--saed-space-16)}.ns-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--saed-space-8)}.ns-sidebar-bottom{margin-block-start:var(--saed-space-16)}.ns-trial-card{display:flex;align-items:center;flex-wrap:wrap;gap:var(--saed-space-8) var(--saed-space-16)}.ns-trial-card > strong,.ns-trial-card p{margin:0}.ns-trial-card p{flex:1 1 var(--saed-layout-dimension-180)}.ns-trial-card .ns-button{inline-size:auto;flex:0 1 auto}.ns-trial-card small{flex:1 1 100%;margin:0;text-align:start}.ns-studio{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--saed-space-16)}.ns-panel{padding:var(--saed-space-16);border-radius:var(--saed-type-size-20)}.ns-source-modes{gap:var(--saed-space-4)}.ns-source-modes button{padding-inline:var(--saed-space-8);gap:var(--saed-space-4)}.ns-options{gap:var(--saed-space-8)}.ns-source-actions .ns-button{padding-inline:var(--saed-type-size-12)}.ns-about-flow{grid-template-columns:minmax(0,1fr)}}@media (width < 768px){.ns-app{margin-block:var(--saed-space-104) var(--saed-space-24)}.ns-topbar{align-items:flex-start;gap:var(--saed-space-8);margin-block-end:var(--saed-space-16)}.ns-hero{padding:var(--saed-space-24) var(--saed-space-16) var(--saed-space-16);border-radius:var(--saed-type-size-20)}.ns-hero-grid{grid-template-columns:minmax(0,1fr);gap:var(--saed-space-16)}.ns-hero h1{max-inline-size:20ch;font-size:clamp(var(--saed-type-size-28),7vw,var(--saed-element-dimension-35));line-height:1.48}.ns-hero-art{display:flex;align-items:center;justify-content:center;gap:var(--saed-space-16)}.ns-hero-art img{inline-size:var(--saed-space-144);block-size:var(--saed-space-144);flex:0 0 var(--saed-space-144)}.ns-art-label{max-inline-size:var(--saed-content-max-140);text-align:start}.ns-hero-actions .ns-button{flex:0 1 auto}.ns-section-heading :is(h2,h3){font-size:var(--saed-type-size-21)}.ns-section-heading--small h3{font-size:var(--saed-type-size-18)}.ns-delivery{flex-basis:100%;max-inline-size:none}.ns-delivery-actions .ns-button{flex:1 1 auto}.ns-start-grid,.ns-about-grid{grid-template-columns:minmax(0,1fr)}.ns-start-card{display:grid;grid-template-columns:var(--saed-element-dimension-40) minmax(0,1fr);align-items:start;gap:var(--saed-space-16)}.ns-about-grid > .ns-card{padding:var(--saed-space-16)}.ns-studio{grid-template-columns:minmax(0,1fr)}.ns-panel{padding:var(--saed-space-16);border-radius:var(--saed-type-size-20)}.ns-source-modes{gap:var(--saed-space-8)}.ns-source-modes button{flex:1 1 auto;padding-inline:var(--saed-space-8)}.ns-options{grid-template-columns:minmax(0,1fr)}.ns-field :is(input,select,textarea){font-size:var(--saed-space-16)}#ns-output-empty{padding:var(--saed-space-16) var(--saed-space-8)}#ns-output-empty h3{font-size:var(--saed-type-size-20)}.ns-output-actions .ns-button{flex:1 1 auto;padding-inline:var(--saed-space-8)}.ns-dialog-head h2{font-size:var(--saed-type-size-20)}.ns-dialog-form-grid{grid-template-columns:minmax(0,1fr)}.ns-dialog-actions .ns-button{flex:1 1 auto}.ns-share-platforms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ns-app *{animation:none;transition:none;scroll-behavior:auto}}@media (prefers-contrast:more){.ns-panel{border-color:#9ab8c3}.ns-form-note,.ns-workspace-foot p{color:#3b616e}}@media (forced-colors:active){.ns-panel,.ns-step,.ns-sidebar,.ns-hero,.ns-card,.ns-start-card{border:var(--saed-border-width-1) solid CanvasText;box-shadow:none}.ns-button,.ns-icon-button,.ns-source-modes button{border:var(--saed-border-width-1) solid ButtonText}.ns-source-modes button[aria-pressed="true"]{border:var(--saed-shadow-length-2) solid Highlight}.ns-nav a[aria-current="location"]{border:var(--saed-shadow-length-2) solid Highlight}}@media print{@page nasaq-export{size:A4;margin:16mm}body.rx-public[data-ns-printing="true"]{display:block;block-size:auto;min-block-size:0;margin:0;padding:0;overflow:visible;background:var(--saed-color-neutral-white-short);color:var(--saed-color-text-neutral-deep);font-family:var(--site-font);font-size:11pt;line-height:1.7}body.rx-public[data-ns-printing="true"] > :not(#ns-print-document){display:none}}:root{--saed-control-radius:var(--saed-type-size-12);--saed-focus-color:#138ba8;--saed-control-min-height:var(--saed-control-min-44) }button,input,select,textarea{font-family:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:var(--saed-shadow-length-3) solid var(--saed-focus-color);outline-offset:var(--saed-shadow-length-3)}[dir="ltr"]{text-align:left}[dir="ltr"] input[type="email"],[dir="ltr"] input[type="url"],input[type="tel"],code{direction:ltr;unicode-bidi:isolate}[dir="ltr"] .knowledge-arrow,[dir="ltr"] .cl-arrow,[dir="ltr"] .dp-arrow,[dir="ltr"] .cr-arrow{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation-duration:.01ms!important;transition-duration:.01ms!important}}:root{--saed-selection-bg:var(--saed-color-selection-background);--saed-selection-ink:var(--saed-color-selection-text) }::selection{background-color:var(--saed-selection-bg)!important;color:var(--saed-selection-ink)!important;text-shadow:none!important}::-moz-selection{background-color:var(--saed-selection-bg)!important;color:var(--saed-selection-ink)!important;text-shadow:none!important}input::selection,textarea::selection,[contenteditable]::selection{background-color:var(--saed-selection-bg)!important;color:var(--saed-selection-ink)!important;text-shadow:none!important}@media (forced-colors:active){::selection,input::selection,textarea::selection,[contenteditable]::selection{background-color:Highlight!important;color:HighlightText!important}::-moz-selection{background-color:Highlight!important;color:HighlightText!important}}html[dir="ltr"] .ns-hero-copy{text-align:left}html[dir="ltr"] .ns-hero-copy :is(h1,h2,p){text-align:left;word-break:normal;overflow-wrap:break-word}html[dir="ltr"] #nasaq-hero h1{text-align:left}html[dir="ltr"] #nasaq-hero :is(.rx-actions,[class$="hero-actions"]){justify-content:flex-start}.home-tool-cutout,.store-tool-art-image{object-fit:contain}.site-header{--chrome-ink:var(--saed-color-navigation-text-dark);--chrome-muted:var(--saed-color-navigation-muted-dark);--chrome-accent:var(--saed-color-navigation-accent-dark);--chrome-line:var(--saed-color-navigation-border-dark);--chrome-hover:var(--saed-color-navigation-hover-dark);--chrome-glass:var(--site-glass-dark,var(--saed-color-glass-dark));--chrome-popup:var(--site-glass-dark,var(--saed-color-glass-dark));--site-direction-sign:1;--chrome-ease:cubic-bezier(.22,.75,.18,1);--chrome-shell:min(calc(100% - var(--saed-element-dimension-40)),var(--saed-container-max));position:fixed;z-index:120;isolation:isolate;top:var(--saed-type-size-18);inset-inline-start:auto;inset-inline-end:calc((100% - var(--chrome-shell)) / 2);display:flex;align-items:center;justify-content:space-between;width:var(--chrome-shell);height:var(--saed-secondary-flow-68);min-height:var(--saed-secondary-flow-68);max-height:var(--saed-secondary-flow-68);margin:0;padding:0 var(--saed-type-size-20);gap:var(--saed-space-16);box-sizing:border-box;border:var(--saed-border-width-1) solid var(--chrome-line);border-radius:var(--site-radius-pill,var(--saed-radius-pill));background:transparent;color:var(--chrome-ink);color-scheme:dark;box-shadow:0 var(--saed-shadow-length-2) var(--saed-space-10) var(--saed-color-shadow-navigation);overflow:visible;font-family:var(--site-font-family);text-shadow:none;transform:none;transition:color .2s,border-color .2s}.site-header[data-r17-surface="light"]{--chrome-ink:var(--saed-color-navigation-text-light);--chrome-muted:var(--saed-color-navigation-muted-light);--chrome-accent:var(--saed-color-navigation-accent-light);--chrome-line:var(--saed-color-navigation-border-light);--chrome-hover:var(--saed-color-navigation-hover-light);--chrome-glass:var(--site-glass-light,var(--saed-color-glass-light));--chrome-popup:var(--site-glass-light,var(--saed-color-glass-light));color-scheme:light}.review-is-opening .site-header{visibility:hidden;opacity:0;pointer-events:none}.site-header *,.site-header *::before,.site-header *::after,.site-footer *{box-sizing:border-box}#rx-top [hidden]{display:none}.site-header a{text-decoration:none}.site-header button,.site-header summary{font:inherit}.site-header :is(button,a,summary):focus-visible,.site-footer a:focus-visible{outline:var(--saed-shadow-length-2) solid var(--chrome-accent,var(--saed-color-navigation-accent-light));outline-offset:var(--saed-space-4)}.site-header-glass{position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--chrome-glass);backdrop-filter:blur(var(--site-glass-blur,var(--saed-type-size-22))) saturate(120%);-webkit-backdrop-filter:blur(var(--site-glass-blur,var(--saed-type-size-22))) saturate(120%)}.site-header::after{content:"";position:absolute;inset:var(--saed-position-offset-negative-1);padding:var(--saed-border-width-1);border-radius:inherit;background:radial-gradient(155px circle at var(--site-pointer-x,50%) var(--site-pointer-y,50%),#c9faff 0,#58dcd9b3 19%,#00c6ff80 43%,transparent 76%);-webkit-mask:linear-gradient(var(--saed-color-neutral-white-short) 0 0) content-box,linear-gradient(var(--saed-color-neutral-white-short) 0 0);mask:linear-gradient(var(--saed-color-neutral-white-short) 0 0) content-box,linear-gradient(var(--saed-color-neutral-white-short) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;transition:opacity .28s ease;z-index:6}.site-header .site-brand{display:flex;align-items:center;flex:0 0 var(--saed-shadow-length-100);width:var(--saed-shadow-length-100);min-width:0;margin-inline-start:var(--saed-space-6);padding:0;border:0;background:none}.site-header .site-brand-logo,.site-header .site-brand-logo img{display:block;width:var(--saed-shadow-length-100);height:var(--saed-control-min-52);object-fit:contain;transition:none}.site-header .site-brand-logo .site-logo-on-light{display:none}.site-header[data-r17-surface="light"] .site-logo-on-dark{display:none}.site-header[data-r17-surface="light"] .site-logo-on-light{display:block}.site-header .site-nav{display:flex;align-items:center;gap:var(--saed-space-16);min-width:0;margin:0;padding:0;background:none;color:var(--chrome-ink);font-size:var(--saed-type-size-14);font-weight:500;line-height:1.65}.site-nav>a,.site-nav-group>summary{position:relative;display:flex;align-items:center;min-height:var(--saed-control-min-44);padding:var(--saed-space-8) 0;color:var(--chrome-ink);white-space:nowrap;cursor:pointer}.site-nav>a::after,.site-nav-group>summary::before{content:"";position:absolute;inset-inline:0;bottom:var(--saed-underline-offset-5);height:var(--saed-border-width-1);background:linear-gradient(90deg,var(--site-cyan,var(--saed-color-accent-cyan)),var(--site-teal,var(--saed-color-accent-teal)));transform:scaleX(0);transition:transform .2s;transform-origin:var(--site-art-origin,right)}.site-nav>a:is(:hover,:focus-visible,[aria-current="page"])::after,.site-nav-group>summary:is(:hover,:focus-visible)::before{transform:scaleX(1)}.site-nav>a[aria-current="page"]{font-weight:700;color:var(--chrome-accent)}.site-nav-group{position:relative}.site-nav-group>summary{list-style:none;gap:var(--saed-space-7)}.site-nav-group>summary::-webkit-details-marker{display:none}.site-nav-group>summary::after{content:"";width:var(--saed-space-6);height:var(--saed-space-6);border-inline-end:var(--saed-element-dimension-1point-5) solid currentColor;border-block-end:var(--saed-element-dimension-1point-5) solid currentColor;transform:rotate(calc(var(--site-direction-sign) * 45deg)) translateY(var(--saed-position-offset-negative-2));transition:transform .2s}.site-nav-group[open]>summary::after{transform:rotate(calc(var(--site-direction-sign) * 225deg)) translate(var(--saed-position-offset-negative-2),var(--saed-position-offset-negative-1))}.site-nav-group>div{position:absolute;inset-inline-start:0;top:calc(100% + var(--saed-space-10));display:grid;min-width:var(--saed-layout-dimension-215);padding:var(--saed-type-size-12);gap:var(--saed-shadow-length-2);border:var(--saed-border-width-1) solid var(--chrome-line);border-radius:var(--site-radius-control,var(--saed-type-size-12));background:var(--chrome-popup);backdrop-filter:blur(var(--site-glass-blur,var(--saed-type-size-22))) saturate(120%);-webkit-backdrop-filter:blur(var(--site-glass-blur,var(--saed-type-size-22))) saturate(120%);box-shadow:0 var(--saed-space-8) var(--saed-space-24) rgba(2,18,34,.08)}.site-nav-group>div>a{display:flex;align-items:center;min-height:var(--saed-control-min-44);padding:var(--saed-space-8) var(--saed-type-size-12);color:var(--chrome-ink);border-radius:var(--saed-space-8);white-space:nowrap}.site-header .site-nav-group>div>a:is(:hover,:focus-visible){color:var(--chrome-accent);background:var(--chrome-hover)}.site-header-actions{display:flex;align-items:center;flex:0 0 auto;gap:var(--saed-underline-offset-5);min-width:0}.site-languages{position:relative;flex:none}.site-header .language-picker{--language-size:var(--saed-control-min-44);--language-gap:var(--saed-space-4);position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--language-gap);margin:0;padding:0;overflow:visible}.site-header .language-picker>a{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex:0 0 var(--language-size);width:var(--language-size);height:var(--language-size);min-width:var(--language-size);min-height:var(--language-size);max-width:var(--language-size);max-height:var(--language-size);aspect-ratio:1 / 1;align-self:center;box-sizing:border-box;padding:0;font-size:var(--saed-type-size-12);line-height:1;color:var(--chrome-muted);border:0;border-radius:50%;background:transparent;text-transform:none;text-align:center;transition:color .22s}.site-header .language-picker>a[aria-current="true"]{font-weight:700;color:var(--chrome-accent)}.site-header .language-picker:not([data-language-motion])>a[aria-current="true"]{background:var(--chrome-hover)}.site-header .language-picker>a:is(:hover,:focus-visible,[data-language-highlight]){color:var(--chrome-accent)}.site-header .language-picker::before{content:"";position:absolute;z-index:0;top:0;left:0;width:var(--language-size);height:var(--language-size);aspect-ratio:1 / 1;box-sizing:border-box;border-radius:50%;background:var(--chrome-hover);pointer-events:none;opacity:0;transform:translate3d(var(--language-x,var(--saed-content-max-0)),var(--language-y,var(--saed-content-max-0)),0);transition:transform .32s var(--chrome-ease),background .2s,opacity .16s;flex-shrink:0;align-self:center}.site-header .language-picker[data-language-motion]::before{opacity:1}.site-header :is(.site-account,.site-menu-toggle,.site-language-toggle){display:grid;place-items:center;width:var(--saed-control-min-44);min-width:var(--saed-control-min-44);min-height:var(--saed-control-min-44);height:var(--saed-control-min-44);flex:0 0 var(--saed-control-min-44);aspect-ratio:1 / 1;align-self:center;margin:0;padding:var(--saed-space-8);border:0;border-radius:50%;background:transparent;color:var(--chrome-ink);box-shadow:none;cursor:pointer;transition:background .32s var(--chrome-ease),color .22s;box-sizing:border-box}.site-header :is(.site-account,.site-menu-toggle,.site-language-toggle):is(:hover,:focus-visible){background:var(--chrome-hover);color:var(--chrome-accent)}.site-header :is(.site-account,.site-language-toggle) svg{width:var(--saed-type-size-20);height:var(--saed-type-size-20);fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.site-header .site-header-cta{position:relative;display:flex;align-items:center;justify-content:center;flex:none;min-width:0;min-height:var(--saed-control-min-44);height:var(--saed-control-min-44);max-width:none;margin:0;padding:var(--saed-space-8) var(--saed-space-16);border:0;border-radius:var(--site-radius-pill,var(--saed-radius-pill));background:var(--site-teal,var(--saed-color-accent-teal));color:#042931;box-shadow:none;font-size:var(--saed-type-size-13);font-weight:700;line-height:1.5;white-space:nowrap;overflow:hidden;transition:background .2s}.site-header .site-header-cta:hover{background:#61ecdf}.site-header :is(.site-menu-toggle,.site-language-toggle,.site-cta-icon){display:none}.site-header .site-menu-icon{display:block;width:var(--saed-type-size-21);height:var(--saed-type-size-21);fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;transition:transform .28s var(--chrome-ease)}.site-header .site-menu-toggle[aria-expanded="true"] .site-menu-icon{transform:rotate(45deg)}.site-header .site-header-cta>span{transition:opacity .15s,transform .22s}.site-header[data-overlay-nav="true"] .site-menu-toggle{display:grid}.site-header[data-overlay-nav="true"]>.site-nav{position:absolute;inset-inline:0;top:calc(100% + var(--saed-space-10));display:flex;flex-direction:column;align-items:stretch;width:100%;max-height:min(var(--saed-content-max-560),calc(100svh - 110px));overflow:auto;overscroll-behavior:contain;padding:var(--saed-space-16);gap:var(--saed-shadow-length-2);border:var(--saed-border-width-1) solid var(--chrome-line);border-radius:var(--site-radius-card,var(--saed-space-24));background:var(--chrome-popup);backdrop-filter:blur(var(--site-glass-blur,var(--saed-type-size-22))) saturate(120%);-webkit-backdrop-filter:blur(var(--site-glass-blur,var(--saed-type-size-22))) saturate(120%);box-shadow:0 var(--saed-space-8) var(--saed-space-24) rgba(2,18,34,.08);font-size:var(--saed-type-size-15);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(var(--saed-position-offset-negative-8)) scale(.97);transform-origin:50% 0;transition:opacity .22s,transform .28s var(--chrome-ease),visibility .22s}.site-header[data-overlay-nav="true"]>.site-nav.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:none}.site-header[data-overlay-nav="true"] .site-nav :is(a,summary):not([hreflang]){min-height:var(--saed-control-min-44);padding:var(--saed-space-8) var(--saed-space-10);text-align:start;border-radius:var(--site-radius-control,var(--saed-type-size-12));color:var(--chrome-ink)}.site-header[data-overlay-nav="true"] .site-nav :is(a,summary):not([hreflang]):is(:hover,:focus-visible,[aria-current="page"]){background:var(--chrome-hover);color:var(--chrome-accent)}.site-header[data-overlay-nav="true"] .site-nav-group>div{position:static;min-width:0;margin:var(--saed-space-4) 0 var(--saed-space-8);padding:0 var(--saed-type-size-12);border:0;border-inline-start:var(--saed-border-width-1) solid var(--chrome-line);border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.site-header[data-overlay-nav="true"] .site-nav>a::after,.site-header[data-overlay-nav="true"] .site-nav-group>summary::before{content:none}.site-header[data-r24-folded="true"]{width:min(calc(100% - var(--saed-element-dimension-40)),var(--saed-element-dimension-340));height:var(--saed-secondary-flow-58);min-height:var(--saed-secondary-flow-58);max-height:var(--saed-secondary-flow-58);gap:var(--saed-space-8);padding:0 var(--saed-type-size-12)}.site-header[data-r24-folded="true"] .site-brand{flex-basis:var(--saed-layout-dimension-66);width:var(--saed-layout-dimension-66)}.site-header[data-r24-folded="true"] .site-brand-logo,.site-header[data-r24-folded="true"] .site-brand-logo img{width:var(--saed-layout-dimension-66);height:var(--saed-type-size-38)}.site-header[data-r24-folded="true"] .site-header-actions{gap:var(--saed-shadow-length-2)}.site-header[data-r24-folded="true"] :is(.site-account,.site-menu-toggle,.site-language-toggle){display:grid;width:var(--saed-control-min-44);min-width:var(--saed-control-min-44);flex-basis:var(--saed-control-min-44);height:var(--saed-control-min-44);min-height:var(--saed-control-min-44)}.site-header[data-r24-folded="true"] .site-cta-full{display:none}.site-header[data-r24-folded="true"] .site-header-cta{aspect-ratio:1 / 1;border-radius:50%;height:var(--saed-control-min-44);width:var(--saed-control-min-44);min-width:var(--saed-control-min-44);flex:0 0 var(--saed-control-min-44);padding:0;box-sizing:border-box;align-self:center}.site-header[data-r24-folded="true"] .site-cta-icon{display:block;width:var(--saed-type-size-21);height:var(--saed-type-size-21);fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;transition:transform .28s var(--chrome-ease)}.site-header[data-r24-folded="true"] .language-picker{position:absolute;top:calc(100% + var(--saed-type-size-12));inset-inline-end:0;gap:var(--language-gap);width:max-content;padding:var(--saed-space-6);border:var(--saed-border-width-1) solid var(--chrome-line);border-radius:var(--site-radius-pill,var(--saed-radius-pill));background:var(--chrome-popup);backdrop-filter:blur(var(--site-glass-blur,var(--saed-type-size-22))) saturate(120%);-webkit-backdrop-filter:blur(var(--site-glass-blur,var(--saed-type-size-22))) saturate(120%);box-shadow:0 var(--saed-space-8) var(--saed-space-24) rgba(2,18,34,.08);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(var(--saed-position-offset-negative-6));transition:opacity .18s,transform .22s,visibility .18s}.site-header[data-r24-folded="true"] .site-languages[data-r24-open="true"] .language-picker{opacity:1;visibility:visible;pointer-events:auto;transform:none}.site-footer{--chrome-accent:var(--saed-color-navigation-accent-light);--footer-ink:#415d70;position:relative;isolation:isolate;width:min(calc(100% - var(--saed-element-dimension-40)),var(--saed-container-max));max-width:var(--saed-container-max);min-height:var(--saed-control-min-52);margin:var(--saed-space-24) auto var(--saed-space-16);padding:0;border:0;border-radius:var(--site-radius-pill,var(--saed-radius-pill));background:#e6eef7;color:var(--footer-ink);color-scheme:light;box-shadow:none;overflow:visible;font-family:var(--site-font-family)}.site-footer-inner{width:100%;margin:0;padding:var(--saed-space-4) var(--saed-space-16)}.site-footer-row{display:flex;align-items:center;gap:var(--saed-space-24);min-height:var(--saed-control-min-44)}.site-footer-identity{display:flex;align-items:center;gap:var(--saed-type-size-12);flex:none}.site-footer-logo{display:flex;flex:none;align-items:center}.site-footer .site-brand-logo,.site-footer .site-brand-logo img{display:block;width:var(--saed-element-dimension-60);height:var(--saed-element-dimension-40);object-fit:contain}.site-footer .site-brand-logo .site-logo-on-dark{display:none}.site-footer-copyright{font-size:var(--saed-type-size-12);font-weight:400;line-height:1.7}.site-footer-legal{margin-inline-end:auto}.site-footer-policies{display:flex;flex-wrap:wrap;align-items:center;gap:var(--saed-space-16);font-size:var(--saed-type-size-12);line-height:1.7}.site-footer a{position:relative;color:inherit;text-decoration:none;border-radius:var(--saed-space-6);transition:color .2s}.site-footer-policies>a{display:flex;align-items:center;min-height:var(--saed-control-min-44);white-space:nowrap}.site-footer a:is(:hover,:focus-visible){color:var(--chrome-accent)}.site-footer-policies>a:hover{text-decoration:underline;text-underline-offset:var(--saed-underline-offset-5)}.site-footer-connections{display:flex;align-items:center;gap:var(--saed-space-8)}.site-footer-social{display:flex;align-items:center;gap:var(--saed-space-8)}.site-footer-contact,.site-footer-social>a{display:grid;place-items:center;flex:none;width:var(--saed-control-min-36);min-width:var(--saed-control-min-36);min-height:var(--saed-control-min-44);background:none;border:0}.site-footer-contact svg,.site-footer-social svg{width:var(--saed-type-size-17);height:var(--saed-type-size-17)}.site-footer-social .site-email{width:var(--saed-element-dimension-40);min-width:var(--saed-element-dimension-40)}.site-footer-social .site-email svg{width:var(--saed-space-24);height:var(--saed-type-size-18)}.site-footer-besterra{display:flex;align-items:center;gap:var(--saed-space-6);min-height:var(--saed-control-min-44);padding-inline-start:var(--saed-type-size-12);border-inline-start:var(--saed-border-width-1) solid #1e5c7229;font-size:var(--saed-type-size-13);white-space:nowrap}.site-footer-besterra>img{display:block;width:var(--saed-type-size-18);height:var(--saed-type-size-21);object-fit:contain}.site-footer-besterra>strong{font-weight:600}.site-footer::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;padding:var(--saed-border-width-1);background:radial-gradient(var(--saed-layout-dimension-170) circle at var(--site-pointer-x,50%) var(--site-pointer-y,50%),#008baac9 0,#00acc078 32%,transparent 76%);-webkit-mask:linear-gradient(var(--saed-color-neutral-white-short) 0 0) content-box,linear-gradient(var(--saed-color-neutral-white-short) 0 0);mask:linear-gradient(var(--saed-color-neutral-white-short) 0 0) content-box,linear-gradient(var(--saed-color-neutral-white-short) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .28s}@media (width >= 1024px){.site-header:not([data-r24-folded="true"])>.site-nav{transition:opacity .18s,transform .28s var(--chrome-ease)}:root:dir(ltr) .site-header:not([data-r24-folded="true"])>.site-nav{column-gap:var(--saed-type-size-12)}}@media (width < 1024px){.site-header .site-menu-toggle{display:grid}.site-footer{border-radius:var(--site-radius-card,var(--saed-space-24))}.site-footer-row{display:grid;grid-template-columns:1fr auto;gap:var(--saed-space-8) var(--saed-space-16)}.site-footer-identity{grid-column:1;grid-row:1}.site-footer-legal{grid-column:1/-1;grid-row:2;margin:0}.site-footer-connections{grid-column:2;grid-row:1}.site-footer-policies{justify-content:center;border-top:var(--saed-border-width-1) solid #1e5c7215}}@media (width < 768px){.site-header,.site-header[data-r24-folded="true"]{--chrome-shell:min(calc(100% - var(--saed-space-24)),var(--saed-secondary-links-width-420));top:var(--saed-type-size-12);width:var(--chrome-shell);height:var(--saed-space-64);min-height:var(--saed-space-64);max-height:var(--saed-space-64);padding:0 var(--saed-type-size-12);gap:var(--saed-space-8);transition:color .2s,border-color .2s}.site-header .site-brand,.site-header[data-r24-folded="true"] .site-brand{flex:0 0 var(--saed-element-dimension-60);width:var(--saed-element-dimension-60);margin-inline-start:var(--saed-space-4)}.site-header .site-brand-logo,.site-header .site-brand-logo img,  .site-header[data-r24-folded="true"] .site-brand-logo,.site-header[data-r24-folded="true"] .site-brand-logo img{width:var(--saed-element-dimension-60);height:var(--saed-element-dimension-40);transition:none}.site-header .site-header-actions,.site-header[data-r24-folded="true"] .site-header-actions{gap:var(--saed-space-4)}.site-header :is(.site-account,.site-menu-toggle,.site-language-toggle){display:grid;width:var(--saed-control-min-44);min-width:var(--saed-control-min-44);flex-basis:var(--saed-control-min-44);height:var(--saed-control-min-44);min-height:var(--saed-control-min-44)}.site-header .site-cta-full{display:none}.site-header .site-header-cta{width:var(--saed-control-min-44);min-width:var(--saed-control-min-44);flex:0 0 var(--saed-control-min-44);height:var(--saed-control-min-44);min-height:var(--saed-control-min-44);padding:0}.site-header .site-cta-icon{display:block;width:var(--saed-type-size-21);height:var(--saed-type-size-21);fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.site-header[data-r24-folded="true"] .language-picker{inset-inline-start:0;inset-inline-end:auto}.site-footer{width:calc(100% - var(--saed-type-size-20));margin-block:var(--saed-space-16)}.site-footer-inner{padding:var(--saed-type-size-12) var(--saed-space-16)}.site-footer-row{display:flex;flex-direction:column;align-items:stretch;gap:var(--saed-space-8)}.site-footer-identity{justify-content:center;gap:var(--saed-space-10)}.site-footer-copyright{font-size:var(--saed-type-size-12);white-space:normal}.site-footer-policies{gap:var(--saed-space-16);font-size:var(--saed-type-size-12)}.site-footer-connections{justify-content:center;flex-wrap:wrap;row-gap:var(--saed-space-8)}.site-footer-contact,.site-footer-social>a{width:var(--saed-control-min-44);min-width:var(--saed-control-min-44)}.site-footer-social .site-email{width:var(--saed-control-min-44);min-width:var(--saed-control-min-44)}}@media (hover:hover) and (pointer:fine){.site-header[data-pointer-active="true"]::after,.site-footer[data-pointer-active="true"]::after{opacity:.5}}@media (prefers-reduced-motion:reduce){.site-header,.site-header *,.site-header *::before,.site-header *::after,.site-header::after,.site-footer a,.site-footer::after{transition:none}}.review-opening-tools .language-picker{--language-size:var(--saed-control-min-44);--language-gap:var(--saed-space-4);position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--language-gap);font-size:var(--saed-type-size-12);line-height:1;overflow:visible}.review-opening-tools .language-picker a{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex:0 0 var(--language-size);width:var(--language-size);height:var(--language-size);min-width:var(--language-size);min-height:var(--language-size);padding:0;aspect-ratio:1 / 1;align-self:center;box-sizing:border-box;border-radius:50%;color:var(--site-muted-on-dark);background:transparent}.review-opening-tools .language-picker a[aria-current]{color:var(--site-accent-on-dark)}.review-opening-tools .language-picker::before{content:"";position:absolute;z-index:0;top:0;left:0;width:var(--language-size);height:var(--language-size);aspect-ratio:1 / 1;box-sizing:border-box;border-radius:50%;background:rgba(120,224,242,.1);pointer-events:none;opacity:0;transform:translate3d(var(--language-x,var(--saed-content-max-0)),var(--language-y,var(--saed-content-max-0)),0);transition:transform .32s cubic-bezier(.22,.75,.18,1),opacity .16s;flex-shrink:0;align-self:center}.review-opening-tools .language-picker[data-language-motion]::before{opacity:1}.review-opening-tools .language-picker[data-language-motion] a[aria-current]{background:transparent}@media (prefers-reduced-motion:reduce){.site-header .language-picker::before,.review-opening-tools .language-picker::before{transition:none}}html[dir="rtl"] .site-header{--site-direction-sign:-1 }.site-header .site-nav{font-family:var(--site-font-family);font-size:var(--saed-type-size-14)}.site-header .site-header-cta{font-family:var(--site-font-family)}.site-footer{z-index:80}.site-footer .site-footer-policies,.site-footer .site-footer-copyright{font-family:var(--site-font-family);font-size:var(--saed-type-size-12)}html[data-theme="dark"] .site-footer,html[data-mode="dark"] .site-footer,html[data-ac-theme="dark"] .site-footer,html[data-color-mode="dark"] .site-footer{--footer-ink:var(--saed-color-navigation-text-dark);--chrome-accent:var(--saed-color-navigation-accent-dark);background:var(--saed-color-glass-dark);color-scheme:dark}html[data-theme="dark"] .site-footer .site-logo-on-light,html[data-mode="dark"] .site-footer .site-logo-on-light,html[data-ac-theme="dark"] .site-footer .site-logo-on-light,html[data-color-mode="dark"] .site-footer .site-logo-on-light{display:none}html[data-theme="dark"] .site-footer .site-logo-on-dark,html[data-mode="dark"] .site-footer .site-logo-on-dark,html[data-ac-theme="dark"] .site-footer .site-logo-on-dark,html[data-color-mode="dark"] .site-footer .site-logo-on-dark{display:block}.site-header[data-dock-side="right"]{inset-inline:auto;left:auto;right:calc((100% - var(--chrome-shell)) / 2)}:root:has(> :where(body) > [data-saed-secondary="true"]){--site-header-offset:var(--saed-chrome-offset,var(--saed-header-flow-offset)) }.saed-secondary-anchor{block-size:0;inline-size:var(--site-shell);margin-inline:auto;pointer-events:none;overflow-anchor:none}.saed-secondary-slot,.saed-secondary-slot[data-enhanced="true"],.saed-secondary-slot[data-pinned="true"]{position:sticky;inset-block-start:var(--saed-secondary-top,var(--saed-position-offset-94));block-size:var(--saed-secondary-flow-height,var(--saed-secondary-flow-58));min-block-size:var(--saed-secondary-flow-height,var(--saed-secondary-flow-58));z-index:90;inline-size:100%;isolation:isolate;pointer-events:none;overflow-anchor:none}.saed-secondary-slot{background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.saed-secondary-slot::before,.saed-secondary-slot::after{content:none}.saed-secondary-nav>[class$="subnav-glass"]{display:none}.saed-secondary-slot+[data-saed-secondary-canvas="solid"]{box-shadow:0 calc(-1 * var(--saed-secondary-canvas-rise,0px)) 0 0 var(--saed-secondary-canvas-color,transparent)}.saed-secondary-slot+[data-saed-secondary-canvas="gradient"]{position:relative;isolation:isolate;background:transparent}.saed-secondary-slot+[data-saed-secondary-canvas="gradient"]::before{content:"";position:absolute;inset-inline:0;inset-block-start:calc(-1 * var(--saed-secondary-canvas-rise,0px));inset-block-end:0;z-index:-1;background:var(--saed-secondary-canvas-gradient,none);pointer-events:none}.saed-secondary-nav{--saed-secondary-ink:var(--saed-color-navigation-text-dark);--saed-secondary-muted:var(--saed-color-navigation-muted-dark);--saed-secondary-accent:var(--saed-color-navigation-accent-dark);--saed-secondary-line:var(--saed-color-navigation-border-dark);--saed-secondary-hover:var(--saed-color-navigation-hover-dark);--saed-secondary-glass:var(--site-glass-dark,var(--saed-color-glass-dark));min-block-size:var(--saed-secondary-flow-height,var(--saed-secondary-flow-58));position:relative;z-index:auto;isolation:isolate;box-sizing:border-box;inline-size:var(--saed-secondary-width,var(--site-shell));max-inline-size:calc(100% - var(--saed-secondary-end,var(--saed-content-max-0)));inset-block-start:auto;margin-inline-start:auto;margin-inline-end:var(--saed-secondary-end,calc((100% - var(--site-shell))/2));padding:var(--saed-space-6);border:var(--saed-border-width-1) solid var(--saed-secondary-line);border-radius:var(--site-radius-pill);background:transparent;color:var(--saed-secondary-ink);color-scheme:dark;box-shadow:0 var(--saed-shadow-length-2) var(--saed-space-10) var(--saed-color-shadow-navigation);pointer-events:auto;backdrop-filter:none;-webkit-backdrop-filter:none;transition:color .2s,border-color .2s,opacity .18s,visibility .18s}.saed-secondary-nav::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--saed-secondary-glass);backdrop-filter:blur(var(--site-glass-blur,var(--saed-type-size-22))) saturate(120%);-webkit-backdrop-filter:blur(var(--site-glass-blur,var(--saed-type-size-22))) saturate(120%);pointer-events:none}.saed-secondary-nav[data-surface="light"]{--saed-secondary-ink:var(--saed-color-navigation-text-light);--saed-secondary-muted:var(--saed-color-navigation-muted-light);--saed-secondary-accent:var(--saed-color-navigation-accent-light);--saed-secondary-line:var(--saed-color-navigation-border-light);--saed-secondary-hover:var(--saed-color-navigation-hover-light);--saed-secondary-glass:var(--site-glass-light,var(--saed-color-glass-light));color-scheme:light}.saed-secondary-nav>.saed-secondary-links{display:grid;grid-template-columns:repeat(var(--saed-secondary-count,3),minmax(0,1fr));inline-size:100%;max-inline-size:var(--saed-secondary-links-max,var(--saed-secondary-links-width-420));gap:var(--saed-space-4);margin-inline:auto;overflow:visible}.saed-secondary-nav .saed-secondary-links>a{display:flex;align-items:center;justify-content:center;gap:var(--saed-space-8);min-inline-size:var(--saed-control-min-44);min-block-size:var(--saed-control-min-44);padding:var(--saed-space-8);box-sizing:border-box;border:0;border-radius:var(--site-radius-pill);color:var(--saed-secondary-muted);font-size:var(--saed-type-size-13);font-weight:500;line-height:1.45;text-align:center;text-decoration:none;overflow-wrap:anywhere;white-space:normal;transition:background-color .2s,color .2s}.saed-secondary-nav .saed-secondary-links>a:is(:hover,[aria-current="location"]){background:var(--saed-secondary-hover);color:var(--saed-secondary-accent)}.saed-secondary-nav .saed-secondary-links>a[aria-current="location"]{font-weight:700}.saed-secondary-nav .saed-secondary-links>a:focus-visible{outline:var(--saed-shadow-length-2) solid var(--saed-secondary-accent);outline-offset:var(--saed-focus-offset-negative-3)}.saed-secondary-slot[data-suspended="true"] .saed-secondary-nav{opacity:0;visibility:hidden;pointer-events:none}:has(> .rx-applications-page) .applications-hero-actions .rx-button{min-block-size:var(--saed-control-min-44);padding:var(--saed-type-size-12) var(--saed-space-24);font-size:var(--saed-type-size-15);line-height:1.6;border-radius:var(--site-radius-pill)}:has(> .rx-applications-page) :is([role="tab"],[data-framework-more],.case-details>summary):focus-visible{outline:var(--saed-shadow-length-2) solid var(--site-accent);outline-offset:var(--saed-space-4)}:has(> .rx-applications-page) .a-methods [role="tab"]:focus-visible{outline-color:var(--site-accent-on-dark)}:has(> .rx-applications-page) :is(button,[role="button"]):disabled{cursor:not-allowed;opacity:.5;transform:none}:has(> .rx-applications-page) [data-framework-count],:has(> .rx-applications-page) .app-framework-number,:has(> .rx-applications-page) .case-number{font-variant-numeric:tabular-nums;unicode-bidi:isolate}.saed-secondary-nav .applications-progress{display:none}@media (width < 768px){.saed-secondary-slot,.saed-secondary-slot[data-enhanced="true"]{inset-block-start:var(--saed-secondary-top,var(--saed-position-offset-84))}.saed-secondary-nav .saed-secondary-links>a{font-size:var(--saed-type-size-12);padding-inline:var(--saed-space-4)}:has(> .rx-applications-page) .applications-hero-actions .rx-button{font-size:var(--saed-type-size-13);padding-inline:var(--saed-space-16)}}@media (prefers-reduced-motion:reduce){.saed-secondary-nav,.saed-secondary-nav::before,.saed-secondary-nav::after,.saed-secondary-nav a{transition:none!important}}@media (width >= 768px){:root:has(> :where(body) > [data-site-page="strata"]):dir(ltr) .st-layout{grid-template-columns:minmax(0,1fr) var(--st-rail-width)}:root:has(> :where(body) > [data-site-page="strata"]):dir(ltr) .st-sidebar-slot{grid-column:2;grid-row:1}:root:has(> :where(body) > [data-site-page="strata"]):dir(ltr) .st-content{grid-column:1;grid-row:1}:root:has(> :where(body) > [data-site-page="strata"]):dir(ltr) .st-sidebar{border-inline-end:0;border-inline-start:var(--saed-border-width-1) solid var(--st-line)}}@media (width < 768px){:root:has(> :where(body) > [data-site-page="strata"]) .st-sidebar{inset-inline:auto;inset-block:auto;left:auto;right:0;top:var(--st-sticky-top);block-size:calc(100dvh - var(--st-sticky-top));z-index:110;transform:translateX(105%)}:root:has(> :where(body) > [data-site-page="strata"]) .st-sidebar-backdrop{z-index:100}:root:has(> :where(body) > [data-site-page="strata"]) #strata-app[data-sidebar="open"] .st-sidebar{transform:none}}:root:has(> :where(body) > [data-site-page="strata"])[data-saed-chrome-boot] #strata-app .st-sidebar{visibility:hidden;transition:none}.site-header[data-chrome-moving="true"]{border-color:transparent!important;box-shadow:none}.site-header[data-chrome-moving="true"]::after{opacity:0}.site-header[data-r24-phase="folding"]>.site-nav, .site-header[data-r24-phase="unfolding"]:not([data-overlay-nav="true"])>.site-nav{opacity:0;pointer-events:none;transform:translateY(-6px)}.site-header[data-r24-phase="folding"] .site-cta-full, .site-header[data-r24-phase="folding"] .language-picker{opacity:0;pointer-events:none}.site-header:not([data-overlay-nav="true"])>.site-nav{opacity:1;transform:none;transition:opacity .15s ease,transform .28s var(--chrome-ease)}.site-header .site-nav-utilities{display:none}@media (width >= 768px){:root:has(> :where(body) > [data-site-page="strata"]) .site-header[data-r24-folded="true"][data-rail-aligned="true"]{inset-inline:auto;right:auto;left:var(--saed-rail-left);width:var(--saed-rail-width);gap:4px;padding-inline:10px}:root:has(> :where(body) > [data-site-page="strata"]) .site-header[data-r24-folded="true"] .site-brand,  :root:has(> :where(body) > [data-site-page="strata"]) .site-header[data-r24-folded="true"] .site-brand-logo,  :root:has(> :where(body) > [data-site-page="strata"]) .site-header[data-r24-folded="true"] .site-brand-logo img{width:48px;flex-basis:48px}:root:has(> :where(body) > [data-site-page="strata"]) .site-header[data-r24-folded="true"] .site-header-actions{gap:1px}:root:has(> :where(body) > [data-site-page="strata"]) .site-header[data-r24-folded="true"][data-rail-narrow="true"]{justify-content:center;padding-inline:8px;gap:0}:root:has(> :where(body) > [data-site-page="strata"]) .site-header[data-r24-folded="true"][data-rail-narrow="true"] .site-brand{display:none}:root:has(> :where(body) > [data-site-page="strata"]) .site-header[data-r24-folded="true"][data-rail-narrow="true"] .site-header-actions>:not(.site-menu-toggle){display:none}:root:has(> :where(body) > [data-site-page="strata"]) .site-header[data-r24-folded="true"]>.site-nav{inset-inline:auto;left:auto;right:0;width:min(340px,calc(100vw - 24px))}:root:has(> :where(body) > [data-site-page="strata"]) .site-header[data-r24-folded="true"][data-rail-narrow="true"] .site-nav-utilities{display:grid;gap:4px;border-top:1px solid var(--chrome-line);margin-block-start:8px;padding-block-start:8px}}@media (prefers-reduced-motion:reduce){.site-header[data-r24-phase]>.site-nav,.site-header[data-r24-phase] .site-cta-full,.site-header[data-r24-phase] .language-picker{transition:none}}.site-header[data-r24-phase="folding"]:not([data-overlay-nav="true"])>.site-nav, .site-header[data-r24-phase="unfolding"]:not([data-overlay-nav="true"])>.site-nav{opacity:0;pointer-events:none;transform:translateY(-6px)}.site-header[data-r24-phase="compacting"][data-overlay-nav="true"]>.site-nav:not(.is-open){opacity:0;visibility:hidden;pointer-events:none;transition:none}@media (width < 768px){:root:has(> :where(body) > [data-site-page="strata"]) .site-header[data-rail-aligned="true"][data-rail-mobile="true"]{inset-inline:auto;right:auto;left:var(--saed-rail-left);width:var(--saed-rail-width);gap:4px;padding-inline:10px}:root:has(> :where(body) > [data-site-page="strata"]) .site-header[data-rail-aligned="true"][data-rail-mobile="true"] .site-brand,  :root:has(> :where(body) > [data-site-page="strata"]) .site-header[data-rail-aligned="true"][data-rail-mobile="true"] .site-brand-logo,  :root:has(> :where(body) > [data-site-page="strata"]) .site-header[data-rail-aligned="true"][data-rail-mobile="true"] .site-brand-logo img{width:48px;flex-basis:48px}:root:has(> :where(body) > [data-site-page="strata"]) .site-header[data-rail-aligned="true"][data-rail-mobile="true"] .site-header-actions{gap:1px}}.site-header[data-saed-hydrating="true"][data-overlay-nav="true"]>.site-nav:not(.is-open){opacity:0;visibility:hidden;transition:none}@media (prefers-reduced-motion:reduce){.site-header,.site-header *,.site-header *::before,.site-header *::after,.site-header::after{transition:none!important;animation:none!important}}:root{--saed-hero-layer-opacity:.28;--saed-hero-layer-background:linear-gradient(to left, var(--site-night, #091928) 0%, var(--site-night, #091928) 36%, transparent 82%)}:root:dir(ltr){--saed-hero-layer-background:linear-gradient(to right, var(--site-night, #091928) 0%, var(--site-night, #091928) 36%, transparent 82%)}html :is(   .st-hero-art,   .aud-hero-media,   .method-hero-media,   .journey-hero-scene,   .story-hero-scene,   .applications-hero-media,   .k-hero-media,   .shop-strata-backdrop,   .next-art )::after, html #rx-home-hero .review-horizon::after{content:"" !important;display:block !important;position:absolute;inset:0;background:var(--saed-hero-layer-background) !important;opacity:var(--saed-hero-layer-opacity) !important;pointer-events:none;filter:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}html .dp-hero-shade{display:block !important;background:var(--saed-hero-layer-background) !important;opacity:var(--saed-hero-layer-opacity) !important;filter:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}html :is(   .st-hero-art,   .aud-hero-media,   .method-hero-media,   .journey-hero-scene,   .story-hero-scene,   .applications-hero-media,   .k-hero-media,   .shop-strata-backdrop,   .next-art,   .contact-hero-art ), html :is(   .st-hero-art,   .aud-hero-media,   .method-hero-media,   .journey-hero-scene,   .story-hero-scene,   .applications-hero-media,   .k-hero-media,   .shop-strata-backdrop,   .next-art ) img, html #rx-home-hero .review-horizon, html #rx-home-hero .review-horizon img{opacity:1 !important;filter:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;mix-blend-mode:normal !important;mask-image:none !important;-webkit-mask-image:none !important}html .strata-hero{isolation:isolate;background-image:var(--strata-image) !important}html .strata-hero::before, html .contact-hero::after{content:"";display:block;position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--saed-hero-layer-background);opacity:var(--saed-hero-layer-opacity);pointer-events:none}@media screen and (width < 1024px){html :is(.story-hero, .journey-hero, #audience-hero, #applications-hero, #knowledge-hero){display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-block-size:0;padding-block-end:0}html :is(.story-hero-shell, .journey-hero-shell, .aud-hero-grid, .applications-hero-layout, .k-hero-layout){order:0}html :is(.aud-hero-grid, .applications-hero-layout, .k-hero-layout){grid-template-columns:minmax(0, 1fr)}html :is(.story-hero-copy, .journey-hero-copy){inline-size:100%;max-inline-size:45rem}html :is(.aud-hero-caption, .applications-hero-caption, .k-hero-caption){order:1}html :is(.story-hero-scene, .journey-hero-scene, .aud-hero-media, .applications-hero-media, .k-hero-media){position:relative;inset:auto;order:2;z-index:0;inline-size:100%;block-size:clamp(14rem, 52vw, 23rem);flex:none;margin-block-start:var(--site-space-8, 2rem);overflow:hidden}html :is(.story-hero-scene, .journey-hero-scene, .aud-hero-media, .applications-hero-media, .k-hero-media) img{inline-size:100%;block-size:100%;object-fit:cover}html .shop-strata-scene-space{position:relative}}@media screen and (width < 768px){html .st-hero{flex-direction:column;align-items:stretch;justify-content:flex-start;min-block-size:0;padding-block-end:0;gap:var(--site-space-8, 2rem)}html .st-hero-content{order:0}html .st-hero-art{position:relative;inset:auto;order:1;z-index:0;inline-size:100%;block-size:auto;flex:none}html .st-hero-art img{position:static;inline-size:100%;block-size:auto;object-fit:contain}}html body img.saed-image-contain{object-fit:contain}html body img.saed-image-crop-center{object-position:50% 50%}html body img.saed-image-crop-edge-left{object-position:8% 50%}html body img.saed-image-crop-far-left{object-position:12% 50%}html body img.saed-image-crop-left{object-position:22% 50%}html body img.saed-image-crop-portrait{object-position:50% 35%}html body img.saed-image-crop-right{object-position:76% 50%}html body img.saed-tool-art-natural{--tool-art-scale:1 }@media (max-width: 767px){.sm-row-nav button{inline-size:var(--saed-control-min-44);block-size:var(--saed-control-min-44)}.sm-archive-button{min-block-size:var(--saed-control-min-44)}}@media (max-width: 767px){body[data-api="dashboard.shell"] :is(.btn, .tab, .text-link, .pulse-link, .table-name-btn, #role-select){min-inline-size:var(--saed-control-min-44);min-block-size:var(--saed-control-min-44)}}@media (max-width: 767px){.st-goal-options button, #st-suggestion-toggle{min-inline-size:var(--saed-control-min-44);min-block-size:var(--saed-control-min-44)}}@media (max-width: 767px){:root:has(> :where(body) > [data-tool-layout="pinned"]) :is(#bu-menu, #ha-menu, #ns-menu, #nt-menu){inline-size:var(--saed-control-min-44);min-inline-size:var(--saed-control-min-44);block-size:var(--saed-control-min-44);min-block-size:var(--saed-control-min-44)}}@media (max-width: 767px){.rx-principle .rx-text-link{min-block-size:var(--saed-control-min-44)}}@media (max-width: 767px){:root:has(> :where(body) > [data-tool-layout="pinned"]) .site-footer-social > a{inline-size:var(--saed-control-min-44);min-inline-size:var(--saed-control-min-44);block-size:var(--saed-control-min-44);min-block-size:var(--saed-control-min-44)}:root:has(> :where(body) > [data-tool-layout="pinned"]) .site-footer-besterra{min-block-size:var(--saed-control-min-44)}}@media (max-width: 767px){:root:has(> :where(body) > [data-tool-layout="pinned"]) .site-footer-policies > a{min-inline-size:var(--saed-control-min-44);min-block-size:var(--saed-control-min-44)}}@media (max-width: 767px){.site-header .site-brand{min-inline-size:var(--saed-control-min-44);min-block-size:var(--saed-control-min-44)}html #story-hero[data-hero-layout="r09"] [data-r09-caption] > a,
  html :is(#journey-hero, #applications-hero, #methodology-hero, #knowledge-hero)[data-hero-layout="r08"] [data-r08-caption] > a,
  .contact-email-address, .finance-email, .legal-email, .privacy-email{min-block-size:var(--saed-control-min-44)}#st-insights-toggle, .st-engine-info summary{min-inline-size:var(--saed-control-min-44);min-block-size:var(--saed-control-min-44)}}@media (max-width: 767px){:is(.al-breadcrumbs, .cl-breadcrumbs, .cr-breadcrumbs, .gd-breadcrumbs, .gl-breadcrumbs, .ma-breadcrumbs) > a{min-inline-size:var(--saed-control-min-44);min-block-size:var(--saed-control-min-44)}:is(.knowledge-article, .knowledge-guide, .knowledge-course, .cl-card, .gl-card) h3 > a{display:block;min-block-size:var(--saed-control-min-44)}#st-goal, .st-consent, .st-composer-foot > a{min-block-size:var(--saed-control-min-44)}}}
