.cosqool-public .cp-note-wall{max-inline-size:1280px;color:var(--public-button-ink);margin-inline:auto;padding-block:56px 128px;position:relative}.cosqool-public .cp-note-wall-heading{text-align:center;max-inline-size:980px;margin:0 auto 20px}.cosqool-public .cp-note-wall-label{opacity:.8;margin:8px auto 0;font-size:.94rem;line-height:1.5}.cosqool-public .cp-note-board{--note-columns:4;--note-lines:5;--note-width:min(280px,calc((100% - 54px) / 4 - 10px));--note-height:calc(var(--note-width) * 1.08);isolation:isolate;background-color:var(--public-indigo);background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:28px 28px;border:0;border-radius:26px;block-size:clamp(460px,100vh - 344px,720px);padding:0;position:relative}.cosqool-public .cp-paper-note{inline-size:var(--note-width);aspect-ratio:1/1.08;touch-action:pan-y;border:0;min-inline-size:0;margin:0;padding:0;position:absolute}.cosqool-public .cp-note-entrance{block-size:100%;inline-size:100%}.cosqool-public .cp-note-paper{background:linear-gradient(150deg,color-mix(in srgb,var(--public-yellow) 63%,white),var(--public-yellow));block-size:100%;inline-size:100%;color:var(--public-button-ink);transform:rotate(var(--paper-rotation));transform-origin:50%;border-radius:2px 3px 5px 2px;flex-direction:column;display:flex;position:relative;box-shadow:0 5px 10px #26336329}.cosqool-public .cp-note-paper-1{background:linear-gradient(145deg,color-mix(in srgb,var(--public-yellow) 45%,white),color-mix(in srgb,var(--public-yellow) 78%,white))}.cosqool-public .cp-note-paper-2:after{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 48%,#4d5ea71f 49%,#ffffffb3 60%);block-size:17px;inline-size:17px;position:absolute;inset-block-end:0;inset-inline-end:0}.cosqool-public .cp-note-handle{block-size:44px;min-block-size:44px;inline-size:72px;color:var(--public-button-ink);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:14px;justify-content:center;align-self:center;align-items:center;padding:0;display:flex}.cosqool-public .is-dragging .cp-note-handle{cursor:grabbing}.cosqool-public .cp-note-grip{opacity:.55;background:radial-gradient(circle,currentColor 1.3px,#0000 1.6px) 0 0/8px 5px;block-size:9px;inline-size:23px}.cosqool-public .cp-note-read{min-block-size:0;inline-size:100%;color:var(--public-button-ink);text-align:start;cursor:pointer;touch-action:pan-y;font-synthesis:none;background:0 0;border:0;border-radius:2px;flex-direction:column;flex:1;justify-content:space-between;padding:0 20px 15px;display:flex}.cosqool-public .cp-note-read[lang=ar],.cosqool-public .cp-note-dialog [lang=ar]{font-family:CoHeadlineLight;font-size:18px;font-weight:300;line-height:1.55}.cosqool-public .cp-note-read[lang=en],.cosqool-public .cp-note-dialog [lang=en]{font-family:avenirbook;font-size:17px;font-weight:350;line-height:1.45}.cosqool-public .cp-note-quote{-webkit-line-clamp:var(--note-lines);white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cosqool-public .cp-note-signature{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;padding-block-start:9px;display:flex}.cosqool-public .cp-note-name{font-size:15px}.cosqool-public .cp-note-read[lang=ar] .cp-note-name{font-family:CoHeadline;font-weight:400}.cosqool-public .cp-note-read[lang=en] .cp-note-name{font-family:AvenirMedium;font-weight:500}.cosqool-public .cp-note-perspective{font-size:12px}.cosqool-public .cp-note-read-cue{margin-block-start:5px;font-family:avenirbook;font-size:12px;font-weight:350;line-height:1.7}.cosqool-public .cp-note-read-cue[lang=ar]{font-family:CoHeadline;font-weight:400}.cosqool-public .cp-note-close{border:1px solid var(--public-indigo);min-block-size:44px;color:var(--public-button-ink);font-family:var(--public-font-medium);cursor:pointer;background:0 0;border-radius:25px;padding:8px 17px;font-size:15px;font-weight:500}.cosqool-public .cp-note-close:hover{background:#ffffff40}.cosqool-public .cp-note-wall :is(button,a):focus-visible{outline:3px solid var(--public-border);outline-offset:3px}.cosqool-public .cp-note-paper:focus-within{outline-offset:4px;outline:3px solid #fff}.cosqool-public .cp-note-dialog{background:color-mix(in srgb,var(--public-yellow) 60%,white);max-block-size:calc(100dvh - 48px);max-inline-size:min(600px,100vw - 32px);color:var(--public-button-ink);border:0;border-radius:8px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 16px 60px #26336340}.cosqool-public .cp-note-dialog::backdrop{background:#26336380}.cosqool-public .cp-note-dialog-inner{padding:24px 30px 34px}.cosqool-public .cp-note-dialog .cp-note-close{margin-block:0 20px}.cosqool-public .cp-note-dialog h3{color:var(--public-button-ink);margin-block:8px 20px;font-family:AvenirMedium;font-size:24px;font-weight:500}.cosqool-public .cp-note-dialog [lang=ar] h3{font-family:CoHeadline;font-weight:400}.cosqool-public .cp-note-dialog [lang=ar] p{font-size:22px;line-height:1.85}.cosqool-public .cp-note-dialog [lang=en] p{font-size:21px;line-height:1.6}.cosqool-public[dir=rtl] .cp-note-wall .cp-note-close{font-family:CoHeadline;font-weight:400}@media (width<=1099px){.cosqool-public .cp-note-wall{padding-block:48px 104px}.cosqool-public .cp-note-wall-heading{margin-block-end:26px}.cosqool-public .cp-note-board{--note-columns:3;--note-lines:3;--note-width:min(280px,calc((100% - 52px) / 3 - 10px));block-size:clamp(460px,100vh - 344px,680px)}.cosqool-public .cp-note-read{padding-inline:15px}.cosqool-public .cp-note-read[lang=ar]{font-size:16px}.cosqool-public .cp-note-read[lang=en]{font-size:15px}}@media (width<=639px){.cosqool-public .cp-note-wall{padding-block:50px 72px}.cosqool-public .cp-note-wall-heading{margin-block-end:30px}.cosqool-public .cp-note-board{--note-columns:1;--note-lines:5;--note-width:min(280px,calc(100% - 58px));border-radius:18px;block-size:640px}.cosqool-public .cp-note-read{padding-inline:20px}.cosqool-public .cp-note-read[lang=ar]{font-size:18px}.cosqool-public .cp-note-read[lang=en]{font-size:17px}}@media (prefers-reduced-motion:reduce){.cosqool-public .cp-note-wall *{scroll-behavior:auto}}.cosqool-public .cp-note-paper[data-rotation="-2.2"]{--paper-rotation:-2.2deg}.cosqool-public .cp-note-paper[data-rotation="1.7"]{--paper-rotation:1.7deg}.cosqool-public .cp-note-paper[data-rotation="-1.1"]{--paper-rotation:-1.1deg}.cosqool-public .cp-note-paper[data-rotation="2.1"]{--paper-rotation:2.1deg}.cosqool-public .cp-note-paper[data-rotation="1.2"]{--paper-rotation:1.2deg}.cosqool-public .cp-note-paper[data-rotation="-1.8"]{--paper-rotation:-1.8deg}.cosqool-public .cp-note-paper[data-rotation="2.4"]{--paper-rotation:2.4deg}.cosqool-public .cp-note-paper[data-rotation="-1.3"]{--paper-rotation:-1.3deg}.cosqool-public .cp-note-paper[data-rotation="-1.7"]{--paper-rotation:-1.7deg}.cosqool-public .cp-note-paper[data-rotation="1.1"]{--paper-rotation:1.1deg}.cosqool-public .cp-note-paper[data-rotation="-2.1"]{--paper-rotation:-2.1deg}.cosqool-public .cp-note-paper[data-rotation="1.6"]{--paper-rotation:1.6deg}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:first-child{left:calc(14px + (100% - var(--note-width) - 28px) * .04);top:calc(4% + 4.464px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(2){left:calc(14px + (100% - var(--note-width) - 28px) * .486857);top:calc(64.4571% - 200.123px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(3){left:calc(14px + (100% - var(--note-width) - 28px) * .933714);top:calc(30.2857% - 84.4868px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(4){left:calc(14px + (100% - var(--note-width) - 28px) * .434286);top:calc(90.7429% - 289.074px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(5){left:calc(14px + (100% - var(--note-width) - 28px) * .881143);top:calc(56.5714% - 173.438px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(6){left:calc(14px + (100% - var(--note-width) - 28px) * .381714);top:calc(22.4% - 57.8016px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(7){left:calc(14px + (100% - var(--note-width) - 28px) * .828571);top:calc(82.8571% - 262.388px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(8){left:calc(14px + (100% - var(--note-width) - 28px) * .329143);top:calc(48.6857% - 146.752px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(9){left:calc(14px + (100% - var(--note-width) - 28px) * .776);top:calc(14.5143% - 31.1164px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(10){left:calc(14px + (100% - var(--note-width) - 28px) * .276571);top:calc(74.9714% - 235.703px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(11){left:calc(14px + (100% - var(--note-width) - 28px) * .723429);top:calc(40.8% - 120.067px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(12){left:calc(14px + (100% - var(--note-width) - 28px) * .224);top:calc(6.6286% - 4.43118px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(13){left:calc(14px + (100% - var(--note-width) - 28px) * .670857);top:calc(67.0857% - 209.018px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(14){left:calc(14px + (100% - var(--note-width) - 28px) * .171429);top:calc(32.9143% - 93.382px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(15){left:calc(14px + (100% - var(--note-width) - 28px) * .618286);top:calc(93.3714% - 297.969px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(16){left:calc(14px + (100% - var(--note-width) - 28px) * .118857);top:calc(59.2% - 182.333px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(17){left:calc(14px + (100% - var(--note-width) - 28px) * .565714);top:calc(25.0286% - 66.6968px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(18){left:calc(14px + (100% - var(--note-width) - 28px) * .066286);top:calc(85.4857% - 271.284px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(19){left:calc(14px + (100% - var(--note-width) - 28px) * .513143);top:calc(51.3143% - 155.648px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(20){left:calc(14px + (100% - var(--note-width) - 28px) * .96);top:calc(17.1429% - 40.0116px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(21){left:calc(14px + (100% - var(--note-width) - 28px) * .460571);top:calc(77.6% - 244.598px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(22){left:calc(14px + (100% - var(--note-width) - 28px) * .907429);top:calc(43.4286% - 128.962px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(23){left:calc(14px + (100% - var(--note-width) - 28px) * .408);top:calc(9.2571% - 13.326px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(24){left:calc(14px + (100% - var(--note-width) - 28px) * .854857);top:calc(69.7143% - 217.913px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(25){left:calc(14px + (100% - var(--note-width) - 28px) * .355429);top:calc(35.5429% - 102.277px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(26){left:calc(14px + (100% - var(--note-width) - 28px) * .802286);top:calc(96% - 306.864px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(27){left:calc(14px + (100% - var(--note-width) - 28px) * .302857);top:calc(61.8286% - 191.228px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(28){left:calc(14px + (100% - var(--note-width) - 28px) * .749714);top:calc(27.6571% - 75.5916px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(29){left:calc(14px + (100% - var(--note-width) - 28px) * .250286);top:calc(88.1143% - 280.179px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(30){left:calc(14px + (100% - var(--note-width) - 28px) * .697143);top:calc(53.9429% - 164.543px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(31){left:calc(14px + (100% - var(--note-width) - 28px) * .197714);top:calc(19.7714% - 48.9064px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(32){left:calc(14px + (100% - var(--note-width) - 28px) * .644571);top:calc(80.2286% - 253.494px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(33){left:calc(14px + (100% - var(--note-width) - 28px) * .145143);top:calc(46.0571% - 137.857px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(34){left:calc(14px + (100% - var(--note-width) - 28px) * .592);top:calc(11.8857% - 22.2212px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(35){left:calc(14px + (100% - var(--note-width) - 28px) * .092571);top:calc(72.3429% - 226.808px)}.cosqool-public .cp-note-board[data-ready=false] .cp-paper-note:nth-child(36){left:calc(14px + (100% - var(--note-width) - 28px) * .539429);top:calc(38.1714% - 111.172px)}.cosqool-public .cp-note-wall-heading h2.cp-section-heading,.cosqool-public .cp-notebook-faq #faq-heading.cp-section-heading{color:var(--public-indigo);text-align:center;text-wrap:balance;inline-size:100%;max-inline-size:980px;margin:0 auto;padding:0}@media (width<=574px){.cosqool-public[dir=rtl] .cp-yellow-area:has(.cp-notebook-faq) .cp-yellow-decoration .cp-circle-yellow-end{inset-block-start:0;inset-inline-start:-59.5px;transform:none}.cosqool-public[dir=rtl] .cp-yellow-area:has(.cp-notebook-faq) .cp-yellow-decoration .cp-circle-yellow-lower{inset-block-start:calc(var(--public-unit) * 5);inset-inline:auto -21px;transform:none}}.cosqool-public .cp-notebook-faq{max-inline-size:960px;color:var(--public-panel-ink);font-synthesis:none;margin-inline:auto;padding-block:80px 70px;scroll-margin-block-start:120px}.cosqool-public .cp-notebook-intro{text-align:center;max-inline-size:980px;margin:0 auto 45px}.cosqool-public .cp-notebook-intro>p{color:var(--public-indigo);font-family:var(--public-font-medium);margin-block:0 10px;font-size:16px;font-weight:500;line-height:1.7}.cosqool-public .cp-notebook{background:var(--public-alt);box-shadow:none;border:0;border-radius:24px;padding:22px 32px 20px;position:relative}.cosqool-public .cp-notebook-tabs{z-index:1;border-block-end:1px solid color-mix(in srgb,var(--public-lightblue) 35%,var(--public-white));flex-wrap:wrap;justify-content:center;gap:8px;padding:0 0 14px;display:flex;position:relative}.cosqool-public .cp-notebook-tabs>button{min-block-size:48px;min-inline-size:0;color:var(--public-ink);font-family:var(--public-font-title);font-synthesis:none;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:0 auto;padding:10px 22px;font-size:17px;font-weight:900;line-height:1.4;transition:background-color .18s,color .18s}.cosqool-public .cp-notebook-tabs>button:hover{background:color-mix(in srgb,var(--public-lightblue) 22%,var(--public-white));color:var(--public-indigo)}.cosqool-public .cp-notebook-tabs>button[aria-selected=true],.cosqool-public .cp-notebook-tabs>button[aria-selected=true]:hover{background:var(--public-indigo);color:var(--public-white)}.cosqool-public .cp-notebook-pages{padding:8px 0 0;position:relative}.cosqool-public .cp-notebook-page{animation:.18s ease-out cp-notebook-arrive}.cosqool-public .cp-notebook-page[hidden]{display:none}.cosqool-public .cp-notebook-row{border-block-end:1px solid color-mix(in srgb,var(--public-lightblue) 28%,var(--public-white))}.cosqool-public .cp-notebook-row:last-child{border-block-end:0}.cosqool-public .cp-notebook-row h3{font-size:inherit;margin:0}.cosqool-public .cp-notebook-question{min-block-size:60px;inline-size:100%;color:var(--public-panel-ink);text-align:start;font-family:var(--public-font-title);cursor:pointer;background:0 0;border:0;align-items:center;gap:20px;padding:16px 0;font-size:20px;font-weight:900;line-height:1.5;display:flex}.cosqool-public .cp-notebook-question>span{text-wrap:pretty;flex:1;min-inline-size:0}.cosqool-public .cp-notebook-question>img{flex:none;block-size:auto;inline-size:20px;transition:transform .22s}.cosqool-public .cp-notebook-question[aria-expanded=true]>img{transform:rotate(180deg)}.cosqool-public .cp-notebook-answer{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .24s,visibility 0s .24s;display:grid}.cosqool-public .cp-notebook-answer.is-open{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .24s,visibility}.cosqool-public .cp-notebook-answer>div{min-block-size:0;overflow:hidden}.cosqool-public .cp-notebook-answer p{max-inline-size:68ch;color:var(--public-panel-ink);font-family:var(--public-font-body);margin:0;padding-block:0 20px;padding-inline-end:32px;font-size:19px;font-weight:350;line-height:1.7}.cosqool-public .cp-notebook-answer strong{font-family:var(--public-font-title);color:inherit;font-weight:900}.cosqool-public .cp-notebook-help{text-align:center;color:var(--public-panel-ink);font-family:var(--public-font-body);margin:26px 0 0;font-size:17px;font-weight:350;line-height:1.8}.cosqool-public .cp-notebook-help a{color:var(--public-button-ink);font-family:var(--public-font-medium);text-underline-offset:4px;min-block-size:44px;padding-block:6px;font-weight:500;text-decoration:underline;display:inline-block}.cosqool-public .cp-notebook-faq :is(button,a):focus-visible{outline:3px solid var(--public-indigo);outline-offset:4px;border-radius:4px}.cosqool-public .cp-notebook-tabs>button:focus-visible{outline:3px solid var(--public-indigo);outline-offset:3px;border-radius:999px}.cosqool-public .cp-notebook-tabs>button[aria-selected=true]:focus-visible{outline-color:var(--public-button-ink)}.cosqool-public[dir=rtl] .cp-notebook-intro>p,.cosqool-public[dir=rtl] .cp-notebook-tabs>button,.cosqool-public[dir=rtl] .cp-notebook-help a{font-family:CoHeadline;font-weight:400}.cosqool-public[dir=rtl] .cp-notebook-tabs>button{font-size:18px}.cosqool-public[dir=rtl] .cp-notebook-question{font-family:CoHeadline;font-size:21px;font-weight:400;line-height:1.8}.cosqool-public[dir=rtl] .cp-notebook-answer p,.cosqool-public[dir=rtl] .cp-notebook-help{font-family:CoHeadlineLight;font-size:20px;font-weight:300;line-height:1.85}.cosqool-public[dir=rtl] .cp-notebook-answer strong{font-family:CoHeadline;font-weight:400}@keyframes cp-notebook-arrive{0%{opacity:.6;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (width<=767px){.cosqool-public .cp-notebook-faq{padding-block:50px 40px;scroll-margin-block-start:96px}.cosqool-public .cp-notebook-intro{margin-block-end:30px}.cosqool-public .cp-notebook-intro>p{font-size:15px}.cosqool-public .cp-notebook{border-radius:18px;padding:18px 16px 14px}.cosqool-public .cp-notebook-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;padding-block-end:12px;display:grid}.cosqool-public .cp-notebook-tabs>button{min-block-size:48px;padding:10px 8px;font-size:16px;line-height:1.3}.cosqool-public[dir=rtl] .cp-notebook-tabs>button{font-size:17px}.cosqool-public .cp-notebook-pages{padding-block-start:6px}.cosqool-public .cp-notebook-question{gap:12px;padding-block:17px;font-size:17px;line-height:1.55}.cosqool-public[dir=rtl] .cp-notebook-question{font-size:18px;line-height:1.8}.cosqool-public .cp-notebook-question>img{inline-size:17px}.cosqool-public .cp-notebook-answer p{padding-block-end:20px;padding-inline-end:6px;font-size:17px;line-height:1.7}.cosqool-public[dir=rtl] .cp-notebook-answer p{font-size:18px;line-height:1.85}.cosqool-public .cp-notebook-help,.cosqool-public[dir=rtl] .cp-notebook-help{font-size:16px}}@media (prefers-reduced-motion:reduce){.cosqool-public .cp-notebook-faq *{scroll-behavior:auto;transition:none!important;animation:none!important}}.cosqool-public .cp-learning-features{padding-top:55px}.cosqool-public .cp-learning-feature{isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:65px;padding:80px 0;display:grid;position:relative}.cosqool-public .cp-learning-feature+.cp-learning-feature{border-top:1px solid #dce3f0}.cosqool-public .cp-learning-feature-copy{z-index:2;position:relative}.cosqool-public .cp-learning-feature h2{color:#4d5ea7;text-align:start;margin:12px 0 25px;font-size:clamp(34px,3.3vw,54px);line-height:1.18}.cosqool-public[lang=ar] .cp-learning-feature h2{font-size:clamp(30px,3.2vw,48px);line-height:1.6}.cosqool-public .cp-learning-feature-copy>p:not(.cp-learning-eyebrow){color:#4d5ea7;max-width:540px;font-size:20px;line-height:1.7}.cosqool-public .cp-learning-feature .cp-learning-eyebrow{color:#657195;margin:0;font-size:16px}.cosqool-public .cp-learning-feature .cp-yellow-link{margin-top:18px;margin-bottom:18px;display:inline-flex}.cosqool-public .cp-learning-feature small{color:#6d6d6d;max-width:490px;font-size:13px;line-height:1.7;display:block}.cosqool-public .cp-learning-feature a:focus-visible{outline-offset:5px;outline:3px solid #4d5ea7}.cosqool-public :is(.cp-study-art,.cp-report-art,.cp-coding-art){min-width:0;height:440px;position:relative}.cosqool-public .cp-feature-orbit{inset-inline-end:-5px;z-index:-1;background:#eaf0f9;border-radius:50%;width:350px;height:350px;position:absolute;top:35px}.cosqool-public .cp-feature-orbit:after{content:"";top:0;border:16px solid #ffcb05;border-radius:50%;width:85px;height:85px;position:absolute;inset-inline-start:-25px}.cosqool-public .cp-study-sheet{inset-inline-start:25px;background:#fff;border:3px solid #4d5ea7;border-radius:18px;width:78%;min-height:305px;padding:26px;position:absolute;top:48px;transform:rotate(-5deg);box-shadow:12px 16px #7da7d940}.cosqool-public .cp-study-sheet-title{color:#4d5ea7;align-items:center;gap:16px;font-size:27px;display:flex}.cosqool-public .cp-study-sheet-title img{width:35px;height:35px}.cosqool-public .cp-study-lines{gap:13px;padding:27px 0 14px;display:grid}.cosqool-public .cp-study-lines i{background:#dbe5f3;border-radius:10px;height:9px}.cosqool-public .cp-study-lines i:nth-child(2){width:85%}.cosqool-public .cp-study-lines i:nth-child(3){width:63%}.cosqool-public .cp-study-sheet>p{color:#657195;font-size:14px}.cosqool-public .cp-study-art-tools{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.cosqool-public .cp-study-art-tools span{color:#4d5ea7;border:1px solid #7da7d9;border-radius:16px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:flex}.cosqool-public .cp-study-art-tools img{width:17px;height:17px}.cosqool-public .cp-study-flash{inset-inline-end:0;color:#4d5ea7;background:#ffcb05;border:2px solid #4d5ea7;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:150px;min-height:140px;padding:12px;font-size:18px;display:flex;position:absolute;bottom:23px;transform:rotate(9deg)}.cosqool-public .cp-study-flash img{width:38px;height:38px}.cosqool-public .cp-report-paper{inset-inline-start:45px;color:#4d5ea7;background:#fff;border:2px solid #4d5ea7;border-radius:10px;width:72%;padding:27px 24px 58px;position:absolute;top:12px;transform:rotate(4deg);box-shadow:-17px 15px #e8eff8}.cosqool-public .cp-report-brand{object-fit:contain;width:105px;height:auto;max-height:55px}.cosqool-public .cp-feature-sample{color:#6d6d6d;margin:10px 0;font-size:11px;display:block}.cosqool-public .cp-report-paper h3{margin:10px 0 25px;font-size:23px;line-height:1.5}.cosqool-public .cp-report-visual{align-items:center;gap:19px;display:flex}.cosqool-public .cp-report-sample-ring{background:conic-gradient(#4d5ea7 0deg 210deg,#dce7f5 210deg 360deg);border-radius:50%;flex:none;width:85px;height:85px;position:relative}.cosqool-public .cp-report-sample-ring:after{content:"";background:#ffcb05;border:9px solid #fff;border-radius:50%;position:absolute;inset:18px}.cosqool-public .cp-report-visual>div{flex:1}.cosqool-public .cp-report-visual strong{font-size:17px}.cosqool-public .cp-report-visual i{background:#dce7f5;border-radius:8px;width:100%;height:8px;margin-top:13px;display:block}.cosqool-public .cp-report-visual i:last-child{width:73%}.cosqool-public .cp-report-next{border-top:1px solid #dce7f5;align-items:center;gap:10px;margin-top:24px;padding-top:18px;font-size:15px;display:flex}.cosqool-public .cp-report-next img{width:23px;height:23px}.cosqool-public .cp-report-envelope{inset-inline-end:0;background:#7da7d9;border:3px solid #4d5ea7;border-radius:10px;width:180px;height:117px;position:absolute;bottom:31px;overflow:hidden;transform:rotate(-7deg)}.cosqool-public .cp-report-envelope:before{content:"";inset-inline-start:29px;background:#dce7f5;border:3px solid #4d5ea7;border-radius:8px;width:118px;height:118px;position:absolute;top:-71px;transform:rotate(45deg)}.cosqool-public .cp-report-envelope span{inset-inline-start:70px;background:#ffcb05;border:2px solid #4d5ea7;border-radius:50%;width:32px;height:32px;position:absolute;top:42px}.cosqool-public .cp-report-caption{bottom:0;color:#4d5ea7;font-size:14px;position:absolute;inset-inline-start:55px}.cosqool-public .cp-coding-character{bottom:20px;object-fit:contain;width:auto;max-width:80%;height:335px;position:absolute;inset-inline-end:10px}.cosqool-public .cp-coding-halo{inset-inline-end:0;border:25px solid #eaf0f9;border-radius:50%;width:315px;height:315px;position:absolute;top:23px}.cosqool-public .cp-coding-steps{inset-inline-start:0;z-index:2;gap:14px;padding:0;list-style:none;display:grid;position:absolute;top:26px;transform:rotate(-5deg)}.cosqool-public .cp-coding-steps li{color:#4d5ea7;background:#fff;border:2px solid #4d5ea7;border-radius:20px;min-width:130px;padding:11px 23px;font-size:21px;box-shadow:6px 5px #ffcb05}.cosqool-public .cp-coding-steps li:nth-child(2){margin-inline-start:21px}.cosqool-public .cp-coding-steps li:nth-child(3){margin-inline-start:42px}.cosqool-public .cp-coding-blocks{bottom:25px;align-items:flex-end;gap:8px;display:flex;position:absolute;inset-inline-start:10px}.cosqool-public .cp-coding-blocks span{background:#ffcb05;border:2px solid #4d5ea7;border-radius:8px;width:36px;height:36px}.cosqool-public .cp-coding-blocks span:nth-child(2){background:#7da7d9;height:58px}.cosqool-public .cp-coding-blocks span:nth-child(3){background:#eaf0f9;height:80px}@media (width<=1000px){.cosqool-public .cp-learning-feature{gap:30px}.cosqool-public :is(.cp-study-art,.cp-report-art,.cp-coding-art){height:380px}.cosqool-public .cp-study-sheet{width:88%;padding:20px;inset-inline-start:0}.cosqool-public .cp-study-flash{width:120px;min-height:115px;font-size:15px}.cosqool-public .cp-report-paper{width:84%;padding:20px 18px 45px;inset-inline-start:8px}.cosqool-public .cp-report-caption{inset-inline-start:8px}.cosqool-public .cp-report-envelope{width:140px;height:100px;bottom:15px}.cosqool-public .cp-report-envelope:before{inset-inline-start:10px}.cosqool-public .cp-report-envelope span{inset-inline-start:51px}.cosqool-public .cp-report-visual{gap:12px}.cosqool-public .cp-report-sample-ring{width:70px;height:70px}.cosqool-public .cp-coding-character{height:295px}.cosqool-public .cp-coding-steps li{min-width:105px;padding:9px 17px;font-size:17px}}@media (width<=760px){.cosqool-public .cp-learning-features{padding-top:20px}.cosqool-public .cp-learning-feature{grid-template-columns:1fr;gap:22px;padding:48px 0}.cosqool-public .cp-learning-feature-copy{order:0}.cosqool-public :is(.cp-study-art,.cp-report-art,.cp-coding-art){order:1;width:min(440px,100%);height:405px;margin:auto}.cosqool-public .cp-learning-feature h2{max-width:550px;font-size:37px}.cosqool-public[lang=ar] .cp-learning-feature h2{font-size:32px}.cosqool-public .cp-learning-feature-copy>p:not(.cp-learning-eyebrow){font-size:18px}.cosqool-public .cp-report-paper{width:75%;inset-inline-start:20px}.cosqool-public .cp-report-envelope{bottom:23px;inset-inline-end:12px}.cosqool-public .cp-report-caption{inset-inline-start:20px}.cosqool-public .cp-study-sheet{width:82%;inset-inline-start:8px}.cosqool-public .cp-coding-character{height:320px}.cosqool-public .cp-coding-steps{inset-inline-start:10px}.cosqool-public .cp-learning-feature small{max-width:none}}@media (prefers-reduced-motion:reduce){.cosqool-public .cp-learning-feature *{transition:none!important;animation:none!important}}.cosqool-public .cp-features{display:block}.cosqool-public .cp-feature{background:#fff;align-items:center;min-block-size:100vh;padding-block:clamp(48px,8vh,96px);display:flex;position:relative;overflow:hidden}.cosqool-public .cp-feature-inner{z-index:1;inline-size:100%;padding-inline:var(--section-edge,48px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"art copy";align-items:center;column-gap:clamp(40px,5vw,96px);display:grid;position:relative}.cosqool-public .cp-feature-flip .cp-feature-inner,.cosqool-public[dir=rtl] .cp-feature .cp-feature-inner{grid-template-areas:"copy art"}.cosqool-public[dir=rtl] .cp-feature-flip .cp-feature-inner{grid-template-areas:"art copy"}.cosqool-public .cp-feature-art{grid-area:art;justify-content:center;min-inline-size:0;display:flex}.cosqool-public .cp-feature-art svg{block-size:auto;max-block-size:min(60vh,460px);inline-size:min(100%,560px);display:block}.cosqool-public .cp-feature-art svg[data-art=winding-path]{block-size:min(56vh,440px);inline-size:auto;max-inline-size:100%}.cosqool-public .cp-feature-copy{grid-area:copy;min-inline-size:0;max-inline-size:660px}.cosqool-public .cp-feature:before,.cosqool-public .cp-feature:after{content:"";z-index:0;pointer-events:none;border-radius:50%;position:absolute}.cosqool-public .cp-feature[data-feature=tools]:before{background:var(--public-circle-ink);block-size:180px;inline-size:180px;top:clamp(16px,3vh,48px);left:-72px}.cosqool-public .cp-feature[data-feature=tools]:after{display:none}.cosqool-public .cp-feature[data-feature=advisor]:before{background:var(--public-circle-ink);block-size:132px;inline-size:132px;top:clamp(20px,4vh,56px);left:-44px}.cosqool-public .cp-feature[data-feature=advisor]:after{background:var(--public-circle-ink);block-size:119px;inline-size:119px;top:64%;right:-48px}.cosqool-public .cp-feature[data-feature=reports]:before{background:var(--public-circle-ink);block-size:119px;inline-size:119px;top:16%;left:-44px}.cosqool-public .cp-feature[data-feature=reports]:after,.cosqool-public .cp-feature[data-feature=discover]:before{display:none}.cosqool-public .cp-feature[data-feature=discover]:after{background:var(--public-circle-ink);block-size:140px;inline-size:140px;bottom:10%;right:-56px}.cosqool-public .cp-feature[data-feature=discover] .cpd-three{color:var(--public-indigo);font-family:var(--public-font-medium);gap:8px;margin:22px 0 0;padding:0;font-size:19px;font-weight:500;line-height:1.5;list-style:none;display:grid}.cosqool-public[dir=rtl] .cp-feature[data-feature=discover] .cpd-three{font-family:CoHeadline;font-weight:400}.cosqool-public .cp-feature[data-feature=discover] .cpd-three li{padding-inline-start:24px;position:relative}.cosqool-public .cp-feature[data-feature=discover] .cpd-three li:before{content:"";inset-inline-start:0;background:var(--public-yellow);border-radius:50%;block-size:11px;inline-size:11px;position:absolute;top:9px}.cosqool-public .cp-feature[data-feature=discover] .cpd-free{color:var(--public-ink);font-family:var(--public-font-body);margin:14px 0 0;font-size:17px;font-weight:350}.cosqool-public .cp-feature[data-feature=discover] .cp-feature-copy .cp-feature-cta{display:inline-flex}.cosqool-public :is(.cp-feature-copy h2,.cp-section-heading){font-family:var(--public-font-title);letter-spacing:-1px;color:var(--public-indigo);text-align:start;margin:0;font-size:60px;font-weight:700;line-height:70px}.cosqool-public .cp-feature-copy h2 span{display:block}.cosqool-public .cp-feature[data-feature=discover] .cp-feature-copy h2 span{text-wrap:balance}.cosqool-public[dir=rtl] :is(.cp-feature-copy h2,.cp-section-heading){font-synthesis:none;font-size:52px;font-weight:400}.cosqool-public .cp-feature-body{margin:calc(var(--public-unit) * 7) 0 0;font-family:var(--public-font-body);color:var(--section-source-grey,#7d7d7d);font-size:24px;font-weight:400;line-height:30px}.cosqool-public .cp-feature-support{margin:calc(var(--public-unit) * 3) 0 0;font-family:var(--public-font-body);color:var(--section-source-grey,#7d7d7d);font-size:21px;font-weight:400;line-height:30px}.cosqool-public[dir=rtl] .cp-feature-body{color:var(--section-copy-grey,#767676);font-size:22px;font-weight:300;line-height:35px}.cosqool-public[dir=rtl] .cp-feature-support{color:var(--section-copy-grey,#767676);font-size:20px;font-weight:300;line-height:35px}.cosqool-public .cp-feature-copy .cp-feature-cta{cursor:pointer;font-family:var(--public-font-body);color:var(--public-indigo);border:0;margin-block-start:calc(var(--public-unit) * 7);font-size:20.65px;text-decoration:none}.cosqool-public[dir=rtl] .cp-feature-copy .cp-feature-cta{font-family:CoHeadline, var(--public-font-title);font-synthesis:none;font-weight:400}.cosqool-public .cp-feature-cta:focus-visible{outline:3px solid var(--public-border);outline-offset:3px}.cosqool-public .cp-feature-dialog{max-block-size:calc(100dvh - 48px);inline-size:min(92vw,880px);max-inline-size:880px;color:var(--section-source-grey,#7d7d7d);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background:#fff;border:0;border-radius:26px;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 70px #26336347}.cosqool-public .cp-feature-dialog::backdrop{background:#26336373}:is(html:has(.cp-feature-dialog[open]),body:has(.cp-feature-dialog[open])){overscroll-behavior:none;overflow:hidden}.cosqool-public .cp-feature-dialog-inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:32px;padding:44px 44px 40px;display:grid;position:relative}.cosqool-public .cp-feature-dialog-close{z-index:2;block-size:44px;inline-size:44px;color:var(--section-source-grey,#7d7d7d);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;padding:0;font:400 28px/1 sans-serif;display:grid;position:absolute;inset-block-start:10px;inset-inline-end:10px}.cosqool-public .cp-feature-dialog-close:hover{background:var(--public-program-surface,#edf1f8)}.cosqool-public .cp-feature-dialog-art svg{block-size:auto;max-block-size:300px;inline-size:100%;display:block}.cosqool-public .cp-feature-dialog-copy h3{font-family:var(--public-font-title);letter-spacing:-.5px;color:var(--public-indigo);margin:0 0 14px;font-size:30px;font-weight:700;line-height:38px}.cosqool-public[dir=rtl] .cp-feature-dialog-copy h3{font-synthesis:none;letter-spacing:0;font-size:27px;font-weight:400;line-height:40px}.cosqool-public .cp-feature-dialog-copy ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cosqool-public .cp-feature-dialog-copy li{font-family:var(--public-font-body);color:var(--section-source-grey,#7d7d7d);padding-inline-start:26px;font-size:19px;font-weight:400;line-height:28px;position:relative}.cosqool-public[dir=rtl] .cp-feature-dialog-copy li{font-size:18px;font-weight:300;line-height:30px}.cosqool-public .cp-feature-dialog-copy li:before{content:"";inset-inline-start:0;background:var(--public-yellow);border-radius:50%;block-size:10px;inline-size:10px;position:absolute;top:10px}.cosqool-public .cp-feature-dialog-copy .cp-feature-dialog-cta{color:var(--public-indigo);margin-block-start:26px;font-size:20.65px;text-decoration:none}.cosqool-public[dir=rtl] .cp-feature-dialog-copy .cp-feature-dialog-cta{font-family:CoHeadline, var(--public-font-title);font-synthesis:none;font-weight:400}.cosqool-public .cp-feature-dialog :is(button,a):focus-visible{outline:3px solid var(--public-border);outline-offset:3px}@media (width<=1490px){.cosqool-public :is(.cp-feature-copy h2,.cp-section-heading){font-size:50px}.cosqool-public[dir=rtl] :is(.cp-feature-copy h2,.cp-section-heading){font-size:40px}.cosqool-public[dir=rtl] .cp-feature-body{font-size:20px}}@media (width<=1270px){.cosqool-public :is(.cp-feature-copy h2,.cp-section-heading){font-size:46px}}@media (width>=901px) and (width<=1180px){.cosqool-public :is(.cp-feature-copy h2,.cp-section-heading){font-size:55px}}@media (width<=1024px){.cosqool-public .cp-feature-body{font-size:20px}}@media (width<=900px){.cosqool-public .cp-feature{min-block-size:0;padding-block:56px}.cosqool-public .cp-feature-inner,.cosqool-public .cp-feature-flip .cp-feature-inner,.cosqool-public[dir=rtl] .cp-feature .cp-feature-inner,.cosqool-public[dir=rtl] .cp-feature-flip .cp-feature-inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"art""copy";row-gap:28px;padding-inline:20px}.cosqool-public .cp-feature-art svg{max-block-size:min(46vh,360px)}.cosqool-public .cp-feature-art svg[data-art=winding-path]{block-size:min(40vh,300px)}.cosqool-public .cp-feature-copy{max-inline-size:none}.cosqool-public :is(.cp-feature-copy h2,.cp-section-heading){font-size:28px;line-height:39px}.cosqool-public[dir=rtl] :is(.cp-feature-copy h2,.cp-section-heading){font-size:25px}.cosqool-public .cp-feature-body{margin-block-start:18px;font-size:17px;line-height:20px}.cosqool-public[dir=rtl] .cp-feature-body{font-size:15px;line-height:21px}.cosqool-public .cp-feature-support{margin-block-start:10px;font-size:16px;line-height:24px}.cosqool-public[dir=rtl] .cp-feature-support{font-size:15px;line-height:25px}.cosqool-public .cp-feature-copy .cp-feature-cta{margin-block-start:24px;font-size:16px}.cosqool-public .cp-feature[data-feature=tools]:before,.cosqool-public .cp-feature[data-feature=advisor]:after,.cosqool-public .cp-feature[data-feature=reports]:before,.cosqool-public .cp-feature[data-feature=advisor]:before,.cosqool-public .cp-feature[data-feature=discover]:after{display:none}.cosqool-public .cp-feature-dialog{border-radius:18px;inline-size:94vw}.cosqool-public .cp-feature-dialog-inner{grid-template-columns:minmax(0,1fr);gap:18px;padding:56px 20px 28px}.cosqool-public .cp-feature-dialog-art svg{max-block-size:200px}.cosqool-public .cp-feature-dialog-copy h3{font-size:24px;line-height:32px}.cosqool-public[dir=rtl] .cp-feature-dialog-copy h3{font-size:22px;line-height:34px}.cosqool-public .cp-feature-dialog-copy li{font-size:16px;line-height:24px}.cosqool-public .cp-feature-dialog-copy .cp-feature-dialog-cta{font-size:16px}}.cosqool-public .cp-feature-body strong{color:var(--public-indigo);font-weight:700}.cosqool-public[dir=rtl] .cp-feature-body strong{font-family:CoHeadline, var(--public-font-title);font-synthesis:none;font-weight:400}@media (width>=901px) and (height<=860px){.cosqool-public .cp-feature[data-feature=discover]:after{display:none}}.cp-programs .cp-program[data-program-kind=testprep]>.cp-program-body{padding-block-start:calc(var(--public-unit) * 3);padding-block-end:calc(var(--public-unit) * 4)}
